修改mysql端口后,也修改了php.ini的mysql默认端口部分,为什么PHP会无法连接数据库

修改mysql端口后,也修改了php.ini的mysql默认端口部分,为什么PHP会无法连接数据库,第1张

我也是php的新手,不过我下了一个wamp的软件,里面php,apache都是搭建好的,用起来很方便,不用再去手动的配置里面的文件,需要扩展什么服务,鼠标一点就行,很好用,建议你去用这个,学习愉快哦

<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);

 >

不知道你用的是那种安装模式和服务器类型,如是用一些服务套装,可以在其上面直接打开, 如是手工安装,找到apache 安装目录

\apache\conf\ 是个文件,不是文件夹

可以用记事本打开,或者用editplus  等编辑器打开

在文件中搜索,Listen   // 注意,是前面没用 "#" 号的那个,有#号的为注释代码# Change this to Listen on specific IP addresses as shown below to 

# prevent Apache from glomming onto all bound IP addresses

#

#Listen 12345678:80

Listen 80

可以将 Listen 80 后面的 80 改为你需要的端口即可。

然后访问的时候在浏览器中输入 >

首先说明php不直接对外网服务,所以它没有端口号,像mysql和apache默认是3306和80;

修改apache监听端口,从你apache安装目录找到>

修改完毕后,重启apache,访问就行了。

php有端口号?php web服务器才有端口号。

运行cmd shell->输入netstat -ano

显示进程pid和占用的端口号,

在你的任务管理器里找到apache,iis,nginx的pid,

看看它占了哪个端口。

以上就是关于修改mysql端口后,也修改了php.ini的mysql默认端口部分,为什么PHP会无法连接数据库全部的内容,包括:修改mysql端口后,也修改了php.ini的mysql默认端口部分,为什么PHP会无法连接数据库、PHP获取源端口号的函数 $_SERVER['REMOTE_PORT'] -- 用户连接到服务器时所使用的端口、如何修改php默认端口等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: https://outofmemory.cn/sjk/9418107.html

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

发表评论

登录后才能评论

评论列表(0条)

保存