InnoDB写数据(含日志)的方法
Tuesday, June 30th, 2009InnoDB很复杂,这篇blog里面简单介绍一下InnoDB如何将数据从内存刷新到磁盘,同时介绍几个相关参数。
(more…)
应用程序连接MySQL失败原因
Thursday, June 25th, 2009一、没有正确赋权
有时候真的非常抓狂,明明赋给某用户相关的权限了,他死活就是不能从远程登录。哈哈,别急,这里有几个常犯的小错误。第一个可能,没有用root帐号登录MySQL。MySQL安装完之后会产生空用户,而且这个用户是默认用户。如果使用不带参数的mysql命令直接登录本地服务器,往往当前用户就是毫无权限的空用户(不信可以用select user()看一下)。这时候虽然grant命令会返回成功的提示,但是实际上新用户屁权限都没得到。第二个可能,你用来赋权的用户,虽然有相关权限,但是它的帐号信息不在内存里。这种情况多发生于用source读取sql后。此时只要执行flush privileges就好啦!第三个可能,grant语句里面的数据库名称写错了。MySQL有个非常龌龊的恶习,它不会检查grant里面的数据库是否真的存在。有时候手抖写错了一个字母,查了半天才能查出来。
(more…)
开博第一天
Thursday, June 25th, 2009这个星期没什么事情好干,看看新书,翻翻文档。
突然想起,小简哥都出了本书了,我连正经的blog还没有呢。
于是去申请了个域名,然后又跑到猥琐的ningoo那里借了点空间,本人的个人blog就这样毫无征兆地出世了……