mysql启动报错:ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost:3306' (10061)

发布时间 2023-07-27 19:33:01作者: shui00cc
  • mysql启动报错:ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost:3306' (10061)
  • netstat -ano | findstr 3306 ,检查端口3306上是否有进程运行(或直接检查任务管理器中的进程),发现mysqld.exe进程未运行
  • 以管理员身份运行cmd,键入 net start mysql ,遇到报错:MySQL服务无法启动。

遇到以上问题时,执行以下操作修复:

  1. 检查环境变量中是否有MySQL Server目录的bin目录路径
  2. mysqld --remove mysql ,将根目录下的data文件夹删除,如果有需要请提前转存sql文件且备份
  3. mysqld --initialize-insecure ,初始化后根目录下会新生成data文件夹
  4. mysqld.exe --install 
  5. mysql -u root -p ,Enter password:直接回车