php里搭的Mysql如何查询其端口号?

php里搭的Mysql如何查询其端口号?,第1张

linux:ps axf|grep mysql

windows:netstat -ano | findstr 3306

                或者到任务管理器里,找到mysql这个服务,看一下pid是多少,然后在cmd里执行 netstat -aon | findstr pid    看下图。

php连接mysql脚本如下:

$host = 'mysql服务器ip或域名'

$port = 3307//mysql端口号,默认为3306,此处为3307

$user = 'mysql用户名'

$pwd = '密码'

$link = @mysql_connect("{$host}:{$port}", $user, $pwd, true)

if(!$link) {

    die('Database Connect Error:'.mysql_error())

}

mysql_connect函数介绍:

mysql_connect — 打开一个到 MySQL 服务器的连接

resource mysql_connect    ([ string $server   [, string $username   [, string $password   [, bool $new_link   [, int $client_flags  ]]]]] )

打开或重复使用一个到 MySQL 服务器的连接

server:MySQL 服务器。可以包括端口号,例如        "hostname:port",或者到本地套接字的路径,例如对于 localhost 的 ":/path/to/socket"。

username:用户名。

password:密码。

new_link(4.2.0添加):如果用同样的参数第二次调用mysql_connect(),将不会建立新连接,而将返回已经打开的连接标识。参数new_link 改变此行为并使mysql_connect() 总是打开新的连接,甚至当mysql_connect() 曾在前面被用同样的参数调用过。

client_flags(4.3.0添加):client_flags参数可以是以下常量的组合:MYSQL_CLIENT_SSL,MYSQL_CLIENT_COMPRESS,MYSQL_CLIENT_IGNORE_SPACE或MYSQL_CLIENT_INTERACTIVE。

返回值

如果成功则返回一个 MySQL 连接标识, 或者在失败时返回 FALSE。


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

原文地址: http://outofmemory.cn/zaji/7127668.html

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

发表评论

登录后才能评论

评论列表(0条)

保存