mysql错误2003

mysql错误2003

1 个回答

NikolJam

提问:mysql错误2003

navicat for mysql 无法连接错误10038,本地服务里没有mysql的服务,是不是这个原因,服务怎么开,谢谢!

网友回答:

在Apache已经开启的情况下,Apache+Mysql+php搭建的服务器环境,在命令行模式中输入“mysql -uroot -hlocalhost -p”,回车后输入密码,之后报“ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)”这样的错。

工具/原料

 

  • Apache+Mysql+php
  • cmd命令行中

方法/步骤

 

  1. 打开任务管理器,点击进程,找到"mysql.exe"和“mysqld.exe”,然后右击,结束进程。

  2. 回到命令行当中,重新输入“mysql -uroot -hlocalhost -p”,回车,然后输入密码,可以正常链接上mysql数据库了。若还是不行,则看下面的。

  3. 打开mysql.exe所在的文件夹,然后按住Shift键,点击“在此处打开命令窗口”。

  4. 在打开的命令行窗口中输入“打开cmd,输入mysqld.exe -install”,回车(因为我的已经存在了。所以才会提示”The service already exists!“),然后在输入“net start mysql”,则会提示“服务已经启动成功”,再回到cmd命令行 中输入“mysql -uroot -hlocalhost -p”,回车,然后输入密码,可以正常链接上mysql数据库


  • 1 关注
  • 0 收藏, 浏览
  • 提出于

相似问题