mysql登录报错Can't connect to MySQL server on 'localhost:3306' (10061) 或者启动mysql服务自动

89 阅读1分钟

1. 在任务管理器查看mysql服务是否开启,命令net start mysql也可以开启,但可能自己关闭

image.png

2. 右键打开服务,找到MYSQL

image.png

3. 双击进入,点击启动

image.png

4. 但是我的启动之后过几秒自动停止,即启动按钮又亮了,停止灰色了。

5. 找到MySQL目录下,/data/下有一个.err后缀的文件,打开查看。

发现出现了错误

[ERROR] [MY-010131] [Server] TCP/IP, --shared-memory, or --named-pipe should be configured on NT OS [ERROR] [MY-010119] [Server] Aborting

image.png

6.解决方案

找到mysql目录下,即与bin同级目录下的my.ini文件 注释掉# skip-grant-tables保存重启即可。