一直使用windows下的setup安装
mysql,感觉挺方便
。但真到要修改配置的时候却不知道去哪里修改
。最近做一个政府门户项目的时候采用了
mysql5.0免安装版本。配置服务的时候
,按照google搜索出来的方法一步步做完。最后键入net sart mysql,等待启动,结果给我当头一棒:
D:mysqlin>net start mysql
My
SQL 服务正在启动 .
My
SQL 服务无法启动。
系统出错。
系统发生 1067 错误。
进程意外终止。
怎么回事?
习惯性的又去google了一把,发现很多人出现过这个现象。一个个比对,发现我的设置并没错啊。。。狂晕中。。。
后来一想,我的my.ini是copy的my-huge.ini,估计里面的内存等配置太大。这次我找了my-medium.ini来修改,可还是1067error。
冷静一下,喝杯水。
回来继续比对,发现没有用[WinMySQLadmin]标签将user信息与[mysqld]标签内的server信息分开:
[WinMySQLadmin]
Server=D:/mysql/bin/mysqld-nt.exe
user=root
password=root
修改完毕
输入: mysqld-nt remove mysql
mysqld-nt install
net start mysql
结果:
D:mysqlin>net start mysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功。
哈哈 搞定。