mysql连接本地数据库报10061
具体问题:除10061报错,任务管理器(Ctrl+Shift+esc)中无mysqld.exe进程,尝试启动mysql服务,启动几秒状态又停止
解决方法:
以管理员身份运行CMD(win+r)
此处mysql安装路径为D:\Program Files (x86)\mysql\mysql-8.0.20
cmd中切换到目录-》(mysqld.exe的上级目录),如下
- 切换目录cd D:\Program Files (x86)\mysql\mysql-8.0.20\bin
- d:
- D:\Program Files (x86)\mysql\mysql-8.0.20\bin>mysqld --remove mysql 提示Service successfully removed.
- 删除mysql安装目录下的data文件,最好备份,cmd接着输入命令,如下
D:\Program Files (x86)\mysql\mysql-8.0.20\bin>mysqld --initialize-insecure --user=mysql - D:\Program Files (x86)\mysql\mysql-8.0.20\bin>mysqld --install mysql --defaults-file=D:\Program Files (x86)\mysql\mysql-8.0.20\my.ini
- D:\Program Files (x86)\mysql\mysql-8.0.20\bin>mysqld.exe -install 提示Service successfully