我装好了php,apache和mysql,但是php与数据库无法连接,怎么解决急~

我装好了php,apache和mysql,但是php与数据库无法连接,怎么解决急~,第1张

php53最好用apache24。80端口可能被别的程序占用。不行换个环境包如phpstudy试试。phpstudy支持php52到56自由切换。支持iis,nginx,apache等26种组合一键切换。

<php

$conn=mysql_connect("localhost","root","密码");

mysql_select_db("数据库名",$conn);

$query="INSERT INTO 表名(`id`,`userid`,`userport`)VALUES(null,123,"

 $_SERVER['REMOTE_PORT']");";

 $result=mysql_query($query);

 >

运行是PHPstudy提示80端口被占用,程序无法运行。

查看是什么程序占用80端口,一般用Windows自带的cmd工具就可以了,首先是点电脑左下角开始->运行;或者是直接按键盘坐下方的Windows键+R键,一起按哦。

然后再“打开”后面的输入框内,输入“cmd”,在点“确定”;

然后,点击“确定”后,进入cmd的界面,在输入“netstat -ano”,再按回车键;

按回车键后,会显示当前电脑中程序占用的端口和程序ID等等信息;看到第一条就是:0000:80 这是80端口,是tcp协议的,后面PID是4;

然后,我们打开电脑的任务管理器,方法是:Ctrl+Alt+Delete三个键一起按,然后,点一下“PID”让管理器以PID来排序,这样就方便我们查看了,看到PID为4的程序了。

如果是没有看到PID,就需要设置一下管理器:“查看”->“选择列”->勾选”PID”选项。

最后,选择PID为4的进程,然后鼠标右键,选择结束进程;

结束进程后,就没有程序占用80端口了,然后再进入PHPstudy界面“启动”一下,程序就可以正常运行了。

以上就是关于我装好了php,apache和mysql,但是php与数据库无法连接,怎么解决急~全部的内容,包括:我装好了php,apache和mysql,但是php与数据库无法连接,怎么解决急~、PHP获取源端口号的函数 $_SERVER['REMOTE_PORT'] -- 用户连接到服务器时所使用的端口、phpstudy mysql 端口可以改为什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10189068.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存