易截截图软件、单文件、免安装、纯绿色、仅160KB

修改MYSQL的innodb_log_file_size导致的MYSQL崩溃


这两天正在测MYSQL的性能,按照MYSQL文档中推荐的设置,修改了几个系统变量
innodb_buffer_pool_size=1G
innodb_log_file_size=250M
innodb_log_buffer_size=8M
结果MYSQL崩了。mysql客户端能登录,但只要执行任何命令,mysqld立刻崩掉。
开始还以为是innodb_buffer_pool_size等几个参数设得太大了,可是调整了几次都不行。
最终发现,把mysql shutdown以后。要把原来的ib_logfile0和ib_logfile1移走,再启动就行了。
看来如果修改了innodb_log_file_size,关闭数据库后,要把旧的ib_logfile移走,再启动数据库。
资料:
http://hi.baidu.com/archieyao/blog/item/78112cfb694ae4126c22eb57.html


相关文档:

一些简单的mysql SQL语句备忘

放在这里备忘,老是忘记怎么写。
mysql> create database book;
mysql> use book;
Database changed
mysql> create table email_message(key_mail_messages INTEGER,
-> date_created VARCHAR(19),
-> date_updated varchar(19),
-> date_email varchar(19),
-> addr_from va ......

MySQL查询表内重复记录

MySQL查询表内重复记录
 
查询及删除重复记录的方法
(一)
1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断
select * from people
where peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)
2、删除表中多余的重复记录,重复记录是根据单个字段 ......

apache的静态/动态编译在apache+php+mysql的应用

apache的静态/动态编译在apache+php+mysql的应用
我想大家有不少都成功实现apache+php+mysql,网上的文章也有不少,但我发现不少文章都是抄来抄去,并且
没有说明白编译的方式,有的索性apache1.3的编译方法原封不动的搬过来套在apache2.0,显然误导一些菜鸟 !
我今天就以apache+mysql+php说一下静态编译和DSO动态编 ......

MySql時間函數


一、MySQL 获得当前日期时间 函数
1.1 获得当前日期+时间(date + time)函数:now()
mysql> select now();
+---------------------+
| now() |
+---------------------+
| 2008-08-08 22:20:46 |
+---------------------+
除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函数:
......

怎样解决mysql的too many connections问题?

可以参考下列文章
http://www.mysqlperformanceblog.com/2010/03/23/too-many-connections-no-problem/
结论如下:
(1)mysql默认会给super用户留一个连接,你可以用这个预留的连接来登录,来增加连接数;但是如果连接的用户全是super权限的,则这个预留的连接不存在。这时可以用以下的命令来设置连接数:gdb -p $(cat ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号