编辑:由于电源故障,大多数情况下都会发生这种情况。
有两件事对我有用。
1. 知道如何在MySQL中修改root密码,并做好数据库备份。
2. 安装 MYSQL 作为服务。
C:\> "C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld" --install
几天前我已经完成了 MYSQL 5.6 的全新安装。第一天一切都很好。我可以访问城市和世界表。
第二天,我开始遇到错误。我读了一些以在管理员级别运行 mysqld。它解决了问题,但我无法再访问城市和世界表了。
第三天。我只收到这个错误。
注意: MYSQL 服务之前运行良好,当时防火墙、防病毒 (avast) 和 apache 正在运行。
在管理员模式下运行时:
C:\Program Files\MySQL\MySQL Server 5.6\bin>mysql -u root -p localhost
Enter password: ***********
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
C:\Program Files\MySQL\MySQL Server 5.6\bin>mysql -u root -p localhost
Enter password: *
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
C:\Program Files\MySQL\MySQL Server 5.6\bin>mysql -u root -p localhost
Enter password:
ERROR 1049 (42000): Unknown database 'localhost'
在用户模式下运行时(也是管理员):
C:\Program Files\MySQL\MySQL Server 5.6\bin>mysql -u root -p localhost
Enter password: ***********
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
C:\Program Files\MySQL\MySQL Server 5.6\bin>mysql -u root -p localhost
Enter password: *
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
C:\Program Files\MySQL\MySQL Server 5.6\bin>mysql -u root -p localhost
Enter password:
ERROR 1049 (42000): Unknown database 'localhost'
无法从 Control Panel\All Control Panel Items\Administrative Tools\Service Error Message 启动 MYSQL 服务;WIndows 无法在本地计算机上启动 MYSQL56 服务 错误 1067 进程意外终止
问候:Msinfo