今天在使用wampserer时,遇到了无法连接数据库的问题,任务栏中wampserver的运行图标显示为黄色,并且提示“1/2个服务正在运行”。

问题原因

因为我之前有安装MySql数据库服务,并且MySql服务是自启状态,所以MySql默认的3306端口被占用了,也就导致wampserver无法启动MySql服务。(我也不知道之前为什么没出现问题,也许之前本地MySql没有运行吧)

解决方法

手动停止本地的MySql服务。

方便以后使用wampserver,选择更改本地MySql服务启动方式为“手动”:

  1. 右键“我的电脑(或此电脑)",选择“管理”;
  2. 弹出的计算机管理窗口中,找到”计算机管理(本地)“下的”服务和应用程序“,选择”服务“;
  3. 在”服务“列表中找到MySql服务的名字,我的电脑显示的是”MySQL80“,然后右键点击它,选择”属性“;
  4. 在”属性”中的“常规”界面中找到“启动类型(E)”,点击后面的下拉列表框,更改为“手动”;
  5. 到了这一步基本就结束了,随后只需要重新启动wampserver即可。

这个问题比较简单,如果通过上述方法没有解决MySql数据库无法连接的问题,或者是wamp仍显示为黄色的图标,那就只好去百度找找答案了。