【已解答】php7.2 Call to undefined function mysql_connect()
php.ini里面开启了extension=php_mysqli.dll,phpinfo查看配置,没有找到mysqli的配置,网站提示PHP Fatal error:Uncaught Error: Call to undefined function mysql_connect(),有谁遇到过么?
您好,win下的php7.2 默认有2中MySQL连接方式,一种是mysqli一直是mysqlpod,默认就开启了mysqli,请不要自己手动去修改
大炮运维V587 发表于 2021-4-12 09:50
您好,win下的php7.2 默认有2中MySQL连接方式,一种是mysqli一直是mysqlpod,默认就开启了mysqli,请不要 ...
没有修改啊,本来是正常了,然后最近不知道怎么的就出问题了,我重装了宝塔还是不行 大炮运维V587 发表于 2021-4-12 09:50
您好,win下的php7.2 默认有2中MySQL连接方式,一种是mysqli一直是mysqlpod,默认就开启了mysqli,请不要 ...
原来宝塔版本是6的,后来点升级,似乎说python版本低,需要手动点某个文件升级,但是目录下没有该文件,然后我就下载新版本的宝塔安装,结果就这样了 sil3nt 发表于 2021-4-12 17:28
原来宝塔版本是6的,后来点升级,似乎说python版本低,需要手动点某个文件升级,但是目录下没有该文件, ...
面板版本和你php没有关系的,更新python又不是改你php 大炮运维V587 发表于 2021-4-13 10:54
面板版本和你php没有关系的,更新python又不是改你php
那有什么原因导致这个问题呢? sil3nt 发表于 2021-4-14 10:27
那有什么原因导致这个问题呢?
你看下你的PHP版本和你网站使用的是否匹配 大炮运维V587 发表于 2021-4-14 15:12
你看下你的PHP版本和你网站使用的是否匹配
现在是不关网站什么事,现在是php服务启动了,那个php_mysqli.dll的插件没有加载起来 sil3nt 发表于 2021-4-15 10:07
现在是不关网站什么事,现在是php服务启动了,那个php_mysqli.dll的插件没有加载起来 ...
php7.2 已经不再支持mysqli,请使用mysql_pod模式连接数据库 大炮运维V587 发表于 2021-4-15 15:21
php7.2 已经不再支持mysqli,请使用mysql_pod模式连接数据库
php7是不支持mysql,但还支持mysqli sil3nt 发表于 2021-4-17 21:41
php7是不支持mysql,但还支持mysqli
抱歉,我弄错了,
下面是我写的测试php7.2 的mysqli的操作
<?php
$mysqli = mysqli_connect('localhost', 'kddapao', 'xHsw8zxpPC3GxLMr', 'kddapao');
if (mysqli_connect_error()) {
die('Connect Error (' . $mysqli->connect_errno . ') ' . $mysqli->connect_error);
}
$result = mysqli_query($mysqli, 'SELECT * FROM `user`');
$row = mysqli_fetch_array($result, MYSQLI_ASSOC);
print_r($row);
// 关闭mysql连接
mysqli_close($mysqli);参数说明:
localhost 意思是本地主机,如果你是在自己电脑上的话,这项就不用改了
kddapao是mysql的用户名,如果你是默认的没有修改,也不用管,直接copy
password 这事mysql的密码,如果你没有试着的话,直接写空的就行,""这样哦
kddapao这个是要访问的数据库名称
'SELECT * FROM `user`':
查询的是kddapao这个数据库中的user表
页:
[1]