美文网首页
mysql常见错误:ERROR 1045 (28000): Ac

mysql常见错误:ERROR 1045 (28000): Ac

作者: NASA官方 | 来源:发表于2017-06-28 22:11 被阅读0次

    看了网上的资料,折腾了好久才解决问题。下面以简单明了的方式说明解决步骤。
    仅在Windows10下验证可行。

    1. 打开带有管理员权限的Windows PowerShell(可以直接打cmd的命令行,下面简称WPS)窗口1,输入net stop mysql停止mysql。*net start mysql是启动。
    2. 输入cd [安装目录下bin文件夹的绝对路径](不包含中括号),进入安装目录。再输入mysqld --skip-grant-tables,保持窗口1。
    3. 另开一个无权限的WPS窗口2,同输入cd [安装目录下bin文件夹的绝对路径],进入安装目录。输入mysql -u root -p,出现Enter password:,按Enter键即可进入。
    4. 输入use mysql进入数据库,输入update user set authentication_string=password('yourpassword') where user='root' and Host = 'localhost'; 。
    5. 输入 flush privileges;刷新数据库。quit退出。
    6. 关闭窗口1。在WPS窗口2输入net start mysql,启动服务。
    7. 未完,需要再次修改。这次用alter 。输入mysql -uroot -pyourpassword登录,输入alter user 'root'@'localhost' identified by 'yourpassword';。*不进行此步骤也能运行,但可能受限。
    8. 退出,再登录即可正常使用。到此结束。

    *本人菜鸟来的,此文仅作为备忘之用。如有不周到,还望见谅。

                                              ——By Keith
    

    参考资料

    MySQL重置root密码
    windows下mysql配置(第一次)

    相关文章

      网友评论

          本文标题:mysql常见错误:ERROR 1045 (28000): Ac

          本文链接:https://www.haomeiwen.com/subject/gmqpcxtx.html