Windows:
1.以系统管理员身份登陆系统。
2.打开cmd-----net start 查看mysql是否启动。启动的话就停止net stop mysql.
3.我的mysql安装在C:\Program Files (x86)\local\mysql4\bin下。
4.跳过权限检查启动mysql.
先走到C盘C:\Program Files (x86)\下,用命令行cd ...的方式
一直走到C:\Program Files (x86)\local\mysql4\bin>
在这个路径下输入 mysqld --skip-grant-tables 然后回车,这段命令的意思就是从安全模式下启动数据库,回车后一直有个小光标出现,然后没有任何提示输出来,这代表数据库已经启动了
5.这时候重新在打开一个cmd窗口,同样进入到mysql数据库的安装路径下,然后输入mysql -uroot -p,这个命令的意思是使用空密码的方式登录MySQL,成功的话就会看到一个mysql>这样的提示,最后在这个提示下输入update mysql.user set password=PASSWORD('新密码') where User='root';显示如图则表示成功了
6.然后输入quit退出,关掉所有的cmd窗口,按照第一步的操作启动mysql服务,然后按正常步骤再次运行你的mysql客户端,测试是否修改成成功,这时候你root的密码就改成你刚才设置的新密码了
7.搞定了。
由于是临时想起的,可能有纰漏,详细请看这个 地址:http://jingyan.baidu.com/album/7c6fb42804124080642c90f4.html?picindex=4