ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost:3306’ (10061)

昨天刚修好了今天发现又这样了

【MySQL8.0】ERROR 2003 (HY000) + ERROR 1820 (HY000) + 命令行导入SQL_mysql


【MySQL8.0】ERROR 2003 (HY000) + ERROR 1820 (HY000) + 命令行导入SQL_sql_02


发现可能MySQL服务没启动,用​​net start mysql​​启动服务

【MySQL8.0】ERROR 2003 (HY000) + ERROR 1820 (HY000) + 命令行导入SQL_mysql_03

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

新注册以后发现要修改密码才能进行下一步,网上的​​set password for root@localhost=password('123456');​​提示有报错信息。

【MySQL8.0】ERROR 2003 (HY000) + ERROR 1820 (HY000) + 命令行导入SQL_mysql_04


我用的mysql8.0,所以要用​​set password='123456';​​来修改密码

使用命令行导入sql文件

source D:\smbms.sql

D:\smbms.sql是路径

【MySQL8.0】ERROR 2003 (HY000) + ERROR 1820 (HY000) + 命令行导入SQL_mysql_05