gpt4 book ai didi

php - 无法使用 MySQLi 连接到数据库,但可以使用 MySQL

转载 作者:行者123 更新时间:2023-11-29 07:57:25 25 4
gpt4 key购买 nike

我最近发现 MySQL 扩展在 PHP 中已被弃用,并且很快就会被删除。我决定开始使用 MySQLi,但是当尝试将旧代码转换为新扩展时,我收到访问被拒绝错误:

Connect Error (1045) Access denied for user 'www-data'@'localhost' (using password: NO)

 

使用此代码时收到错误:

$connect = new mysqli("localhost","root","password1");
$connect->connect();

 

但是当我使用此代码时它工作正常:

$connect = mysql_connect("localhost","root","password1");

我不明白我做错了什么?

最佳答案

mysql_connect()mysqli 版本是 mysqli_connect()。如果你看over here您可以看到 mysqli_connect() 是 mysqli 对象的构造函数的别名,而不是它的方法之一。我希望这能为您解决问题。祝你好运!

关于php - 无法使用 MySQLi 连接到数据库,但可以使用 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24746518/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com