MYSQL连接端口被占引入文件路径错误
Posted 心宇
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MYSQL连接端口被占引入文件路径错误相关的知识,希望对你有一定的参考价值。
今天早上打算本地win7机器上用Wampserver搭建php环境,把自己的小程序配置上去。下载最新的wampserver 3.0.6版本安装后,发现mysql一直无法运行,以为是wampserver版本问题,随后又下载了相关2.4,2.5等相关版本安装,依旧没有解决,主要现象是mysql命令符中输入密码回车之后没有反应,随后命令符自动消失,另外就是在PHPMyAdmin中输入密码直接出现连接超时等的三条错误提示,或者是提示无法连接。后来我直接卸载了wampserver,改用phpStudy搭建环境,安装后启动,Apache启动正常,但mysql启动提示端口被占用,至此问题终于找到了,mysql无法连接的真正原因是本地端口被占用,随后我打开phpStudy 设置里的端口常规设置,把mysql端口改为3305,然后保存重启,问题完美解决,另外在本地phpStudy里设置绑定域名和路径再修改一下host文件,自己的程序配置成功。
下午修改一PHP程序时把程序放到phpStudy里,配置好路径域名及host文件,修改好数据库连接文件,在运行程序的时候出现路径错误,因为程序是从LINUX服务器上拿下来的,里边包含的文件路径需要修改正确,include_once ""里修改完路径后再次运行,注册一会员,到写入数据库页面白屏,长时间没反应,过了一段提示连接超时,这事想想估计还是连接端口的问题,于是修改了一下数据库连接代码$db = new ezSQL_mysql(‘root‘,‘root‘,‘sd‘,‘localhost:3305‘)问题到此已解决。
以上是关于MYSQL连接端口被占引入文件路径错误的主要内容,如果未能解决你的问题,请参考以下文章
Apache - MySQL 服务检测到错误的路径。 / 已使用的端口