Mysql出现Can’t connect to MySQL server on ‘localhost’ (10061)问题

时间:2021-09-12 00:43:02

环境变量配置,这个Can’t connect to MySQL server on ‘localhost’ (10061)问题的原因,记录一下。

在path中加入安装目录/bin目录。

配置问题:打开MySQL安装目录下的my.ini文件,看以下配置是否正确。

Mysql出现Can’t connect to MySQL server on ‘localhost’ (10061)问题

1安装mysql:在安装目录下的/bin目录中打开命令行,运行:mysqld -install

Mysql出现Can’t connect to MySQL server on ‘localhost’ (10061)问题

2初始化:mysqld --initialize -console

可以发现安装目录下多了一个data目录


3启动服务:运行net start mysql.

如果出现

Mysql出现Can’t connect to MySQL server on ‘localhost’ (10061)问题

可能是配置文件my.ini出错了,重新配置一下,重新打开命令行(一定要重新打开),重复第2步和第3步

出现

Mysql出现Can’t connect to MySQL server on ‘localhost’ (10061)问题

就可以了,可以用net start命令查看当前启动的服务


忘了root密码如何修改?

可以参考http://jingyan.baidu.com/article/48b37f8d0b688e1a64648895.html,亲测可用



错误mac mysql error You must reset your password using ALTER USER statement before executing this statement.

解决办法:

step 1: SET PASSWORD = PASSWORD(‘your new password‘);

step 2: ALTER USER ‘root‘@‘localhost‘ PASSWORD EXPIRE NEVER;

step 3: flush privileges;

完成以上三步退出再登,使用新设置的密码就行了,以上除了红色的自己修改成新密码外,其他原样输入即可