Mysql密码重置
本教程适用于采用Win2003、WinXP操作系统
当管理忘统统统MySQL密怎,屡次入密,仍然提示,网站统统统统统统统统统统统统统统统统统统统统统
无法正常运行,数据也无法管理,管理束手无策。统统统统统统统统统统统统统统统
网站程序或MySQL管理件接统统统统MySQL服器密,会出统统统统统统统统统统统“1045 - Access denied for user 'root'@'localhost'(using password:YES)”的提示,如下:统统统统统统统统统
统统统统统当确已忘MySQL密,可以通以下
方案
气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载
重置统统统统统统统统统统统统统root用密。双打统统统统统统统统C:\Program Files\MySQL\MySQL Server 5.1\my.ini文件,如下:统统
统“统”统统“统统”统统“统”“统”统统点事本件部的,再找,在找内容入[mysqld],并点找下一统“统个,它会自到”统统统[mysqld]字段行。在下面增加一行skip-grant-tables并保存,如下:统统
统“统”“”“统”统统统统统统统统统统统“点左下角始,管理工具,服。鼠右点服列表中的MySQL”服,重新启,如下:统统统“统”统统
重新运行Mysql,候不需要密就能运行,点统统统统统统统统统统统统统统enter
统入use mysql;按回,出统统统统统Database changed提示。
统统再入update user set password=password('新密统') WHERE User='root';按回。例如:统统统统统你需要置的密是统统统统统统mysql789,那你需要入的是统统统统统统统统update user set password=password('mysql789') WHERE User='root';如果担心入,您可以直接制段统统统统统统统统统统统统统统内容,鼠右在点到控制台空白,统统统统统“统”统统统统统统统统“粘,再按回运行,出提示Query OK, 2 rows affected (0.00 sec) Rows matched: 2 Changed: 2 Warnings: 0”。如下。统统
统统再入flush privileges;按回,出统统统统“Query OK, 0 rows affected (0.00 sec)”提示。去掉my.ini中的[mysqld]字段下面一行的skip-grant-tables,再次重启MySQL服。此,统统统统用新的密统mysql789统统统统统统统接数据,如下:
统“”统统统统统统统统点确定后,已可以上MySQL数据。如下:统统统统统统
MySQL的root用密重置由此完成。看。统统统统统统统统统统统统统统统