今天早上本想学一下Hibernate的开源框架,需要使用数据库,但是很可惜我电脑上的Mysql发出1067的警告。在网上搜索了一下相关的解决方法,最终还是使用自己的解决方法。
原来问题出在my.ini这个位置上。在Mysql出现1067错误时,首先应检查Mysql目录下的my.ini是否有问题。第一:my.ini是否存在;第二:my.ini在配置上有没有问题。我在网上看到的很多关于1067问题的都是配置文件出了问题。
关于这个配置文件,详细点的请参考:http://wenku.baidu.com/view/8c8c11fcc8d376eeaeaa31be.html
我首先使用Mysql的安装文件,安装文件上有一个修复的选项,我选择修复我的Mysql,其实这就是将相关的文件拷贝到你的Mysql安装目录下。然后再mysql的目录下看到mysql-large.ini、mysql-medium.ini、mysql-small.ini等文件,我选择其中一个,将它重命名为my.ini。
然后气动Mysql服务,没有问题了,再从phpmyadmin登陆mysql,也没有问题了。