Wampserver报错、橙色、mysql打不开
Wampserver下的几个常见的问题
最近在弄Wampserver,发现有几个问题存留在这里,今天就来解决一下吧
- 首先就是关于报错的这个一个问题:
- 第二就是关于一直不变绿的原因
关于报错:
在我的电脑上,因为很久不太用这个了,所以出现了一些问题,我在打开Wampserver的时候他是黄色的,一直没有变绿不说,而且还报错了,他说:D:/wamp64 mysql or php PATH,具体好像有点记不清了(但是没有关系,解决了),然后点进去,出现一系列的东西,大概就是解释了报错的原因:
error: D:/wamp64 or PHP in PATH - Stack Overflow

这就是点进去之后的截图,大致的意思就是我们的mysql出问题了:
然后去谷歌查了一下,说的是:
Using paths on Wampserver's PHP or MySQL versions in the PATH environment variable is strongly discouraged or even prohibited.
Wampserver does not create any paths on PHP or MySQL versions. Wampserver does not use the paths declared in the PATH environment variable.
Using a path on Wampserver or on a version of PHP or MySQL is detrimental to the proper functioning of Wampserver and - for sure - will create problems for you in the future.
Using the PATH to launch applications is a survivorship of the past and it will cause you big problems if you change versions of PHP.
There is absolutely NO NEED to add anything into the Windows PATH because that will ALWAYS just cause you issues later when you change versions of either PHP or MySQL.
This was not checked in versions before version 3.0.3. It is now verified following the problems encountered by users when they wanted to change version PHP or MySQL. For example with a PATH on PHP version 5.6.34 makes that when we change version, for example PHP 7.2.0, this new version will use the php.ini of the PATH version, i.e. 5.6.34, so multiple errors and a non functioning of PHP.
This is because, by default, PHP or MySQL look for their configuration file (php.ini or my.ini) first in the PATH paths before looking in their own installation paths.
翻译过来呢,就是说:
使用路径Wampserver的PHP和MySQL版本不提倡在PATH环境变量,甚至禁止。
Wampserver不创建任何路径在PHP和MySQL版本。Wampserver不使用路径在PATH环境变量声明。
使用路径在Wampserver或版本的PHP和MySQL的正常运转是有害的Wampserver,肯定将在未来为您创建的问题。
使用启动应用程序是一个生存之路过去的,它会让你大问题如果你改变版本的PHP。
绝对没有什么需要添加到Windows路径,因为那永远只给你问题后,你改变了版本的PHP和MySQL。
这是版本3.0.3之前不检查版本。现在验证用户遇到的问题后,当他们想要改变版本PHP和MySQL。例如路径在PHP版本5.6.34使,当我们改变,例如PHP 7.2.0
也就是说电脑在安装了Wampserver的时候是不支持使用Mysql的环境变量的,找到环境变量配置之后把有关于MySQL的环境变量配置删了,重启就可以解决了 ,回想这个问题,应该就是在我用命令行玩MySQL的时候配置的环境变量吧,大家注意一点哦
关于Wampserver一直是黄色的问题的
其实这个也不会很麻烦,我们先来想想,黄色就是报警嘛,就是存在问题的,那么我们就这么去寻找问题去吧:
WAMP = Windows + Apache + Mysql + PHP 只有这么几个东西,那么问题应该就有了方向了
左键Wamp,差看我们的Apach:

看看有没有打开,没有的话就打开一下咯
接着看到我们的Mysql:

看看MySQL的状态是否打开了,如果没有的话,打开一下:
然而这个在我的电脑上试了不管用,他根本就点击不了(太难了)
既然点击不了,那么问题就大了,我还是去搜了一下,写的不是很全,我来写一下吧:
首先右键电脑->选择管理,点击进去,找到服务与应用控制,点击进去,点击服务,找到一个叫MYSQL的罪魁祸首:

JUST Kill It,关闭之后,重启应该就可以解决了
最后一点就是端口的问题,如果上述的都没有作用的话,建议测试以下端口是否被占用了,如果被占用了的话,切换一下就OK
然后上述过程中,你还是没有解决问题的话,重启 , 毕竟可以解决的80%的问题
还有问题的话,欢迎大家和我一起交流呀
Wampserver报错、橙色、mysql打不开的更多相关文章
- Mysql导入大文件报错(MySQL server has gone away(error 2006))
前言 我们在导入mysql数据时候,mysql客户端突然报错:MySQL server has gone away(error 2006) 类似这种情况,处理思路为:调节mysql允许导入包的大小即可 ...
- mysql报错“Starting MySQL...The server quit without updating PID file”处理
http://blog.csdn.net/lzq123_1/article/details/51354179 注意:要将/usr/bin/mysql_install_db替换成 /usr/bin/my ...
- mysql修改后启动my.cnf报错Starting MySQL... ERROR! The server quit without updating PID file (/var/lib/mysql/localhost.localdomain.pid).
mysql中文乱码解决 mysql修改my.cnf后启动报错Starting MySQL... ERROR! The server quit without updating PID file (/v ...
- mysql 插入中文报错: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Incorrect datetime value...
总结写在前面, 总结: 当Java通过jdbc链接mysql插入中文时,要保证程序可以正常执行,而且插入的中文不会乱码, mysql服务器端,对数据表(不是数据库)的编码设置,要保证是支持中文的,例如 ...
- win7下安装MYSQL报错:"MYSQL 服务无法启动"的3534问题
上午在win7下安装MYSQL,只到“net start mysql”这一步报错:3534的错误: 于是在百度中搜索关键字“mysql服务无法启动3534”. 参考以下两个链接中的方法,解决了3534 ...
- 从NetCore报错到MySql安全
之前项目在测试服务器上的一些接口时不时会报出下面的错误:(采用Abp框架) "SocketException: 你的主机中的软件中止了一个已建立的连接. STACK TRACE: at My ...
- 数据库报错com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'ua' at row 1
记一次报错记录,成长路上的点滴 明明使用浏览器或者微信开发工具调试接口没有问题,但是在真机测试时候就出问题了.(((¬_¬)) 500服务器内部错误,要死的节奏啊 登陆tomcat服务器 使用命令ta ...
- Mybatis批量更新报错com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException
批量更新数据,非常简单的一段代码,硬是报错,插入的数据也能显示出来 List<User> userlist = new ArrayList<User>(); userlist. ...
- 【mysql报错】MySQL host is blocked because of many connection errors; 解决方法
MySQL host is blocked because of many connection errors; 报错 环境 操作系统:Linux 数据库:mysql5.7.27 错误提示 jHost ...
随机推荐
- ebook 电子书项目
ebook电子书网站使用eclipse开发,开发语言主体是JAVA,使用的是servlet+jsp,前端使用javascript和jQuery,页面布局设计使用的是bootstrap,在这里我记下我开 ...
- [学习笔记] Numpy基础 系统学习
[学习笔记] Numpy基础 上专业选修<数据分析程序设计>课程,老师串讲了Numpy基础,边听边用jupyter敲了下--理解+笔记. 老师讲的很全很系统,有些点没有记录,在PPT里就不 ...
- asp.netcore 3.1 program、Startup 类详解
Program类 public class Program { /// <summary> /// 应用程序入口 /// 1.asp.netcore 本质上是控制台程序 /// </ ...
- Linux Centos 下安装npm 实测可用
转载地址 https://blog.csdn.net/u012129607/article/details/60966045 1.root 登录linux 2.没有目录就自己创建一个 cd /usr/ ...
- Django context must be a dict ranther than Context
1.1 错误描述 TypeError at /time/ context must be a dict rather than Context. Request Method: GET Request ...
- JavaFX桌面应用-视频转码工具(支持爱奇艺qsv转mp4)
最近由于需要将在爱奇艺下载的视频(qsv)转化了mp4,用JavaFX开发一个视频转码工具,算是JavaFX开发的第一个应用吧. 支持qsv转码mp4,理论上支持各种格式,仅测试了flv,qsv格式. ...
- Uni-app从入门到实战
前言 uni-app是一个使用vue.js开发跨平台应用的前端框架,开发者只需要编写一套代码,便可以发布到IOS.Android和微信小程序等多个平台.所以我打算学习下这个框架,快速浏览了一遍官网之后 ...
- RabbitMQ set password
问题: -- ::09.387 ERROR oslo.messaging._drivers.impl_rabbit [req-51faf017-4f1f-4a24-ab79-624b302b839b ...
- Android中RecyclerView用法,一步一步教你如何使用RecyclerView以及带你走过编码中可能会出现的坑~
首先,要明白RecyclerView是做什么的?其次是为什么要用RecyclerView?这里牵扯到RecyclerView和ListView的区别,这里不废话,大家自行百度即可! 以下示例我用的An ...
- Cassandra社区是怎么测试4.0的
点击查看活动录像,获取更多技术细节. Cassandra社区是怎么测试4.0的 Cassandra 4.0的目标就是成为史上最稳定的版本.为了达到这个目的,我们需要用很多方法和工具进行测试.我今天主要 ...