ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061) : 第一次设置MySQL也适用
[MySQL的安装环境]:windows7 64位
[MySQL的版本]:mysql-8.0.16-winx64
[错误描述]:
ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)
[错误描述大概的中文翻译]:
不能连接到本地的MySQL服务
# 输入下面的命令
mysqld --initialize-insecure
# 完成后启动mysql服务器
net start mysql
我是第一次登陆没有设置过密码,所以直接输入
mysql -uroot -p
然后直接回车就好
当到达Enter password: 的时候也继续回车
# 显示当前所有的数据库
show databases;
#使用mysql这个库 use mysql
# 如果您有MySQL 5.7.6及更高版本或MariaDB 10.1.20及更高版本,请运行以下命令: ALTER USER 'root'@'localhost' IDENTIFIED BY '这里填写你的新密码'; FLUSH PRIVILEGES; # 如果您有MySQL 5.7.5及更早版本或MariaDB 10.1.20及更早版本,请运行以下命令: SET PASSWORD FOR 'root'@'localhost' = PASSWORD('这里填写你的新密码'); FLUSH PRIVILEGES;
# 然后退出你的MySQL exit
# 这时候停止你的mysql服务 net stop mysql # 重新启动mysql服务 net start mysql # 登录mysql mysql -uroot -p
# 使用刚刚设置的密码就可以了