今天卸载了mysql数据库,重装的时候遇到了一些问题,总结如下:
1.重装时,到最后不能应用安全设置。这是因为mysql数据库在卸载时并没有把安装路径下的data文件夹删除,data文件夹存放的是用户的数据库文件,原先数据库的安全设置还在起作用,只需要在重装前将其删除再重新安装就不会出现这个问题了。
2.在重装的时候,我在安装过程中选择了将mysql作为命令行(cmd)下的一项,但在安装完成后却不能从命令行访问mysql数据库,并报出错误:error:
Found option without preceding group in config file:
C:\WINDOWS\my.ini,这可能使由于原来安装了mysql数据库导致的,将C:\WINDOWS\my.ini删除即可。
3.修改mysql超管root账户的密码,依次执行如下步骤:
1,停止MYSQL服务
2,在CMD命令行窗口,进入MYSQL安装目录
比如D:\Program Files\MySQL\MySQL Server
5.0\bin
3,进入mysql安全模式,即当mysql起来后,不用输入密码就能进入数据库。
命令为: mysqld-nt
--skip-grant-tables
4,重新打开一个CMD命令行窗口,输入mysql -uroot
-p,使用空密码的方式登录MySQL(不用输入密码,直接按回车)
5,输入以下命令开始修改root用户的密码
update mysql.user set password =
password('新密码') where user='root';
6,刷新权限表
flush
privileges;
7,关闭之前打开的命令行窗口,然后查看任务管理器中是否有mysqld.exe运行,如有,结束进程
8,重启MYSQL服务