版本MySQl 5.6.24不支持以前版本的无面向对象的代码吗?

时间:2015-06-05 09:04:09

标签: mysql php mysql-5.6

我有以下代码在其他版本的Mysql中工作正常但在5.6.24中没有。它在测试服务器上而不是直播。它在使用较低版本的在线服务器上工作正常。

5. $con = new mysqli("localhost", "user", "", "databasename");
6.if ($mysqli->connect_errno) {
7.    echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
8.}
9. echo $mysqli->host_info . "\n";

插入的行号仅用于显示与错误消息的关系。

为用户设置了相关数据库的完全权限。 当我尝试建立连接时,我收到以下错误:

  

注意:未定义的变量:mysqli in   第6行的C:\ xampp \ htdocs \ 635csi \ connections \ newcon.php

     

注意:尝试获取非对象的属性   第6行的C:\ xampp \ htdocs \ 635csi \ connections \ newcon.php

     

注意:未定义的变量:mysqli in   第9行的C:\ xampp \ htdocs \ 635csi \ connections \ newcon.php

     

注意:尝试获取非对象的属性   第9行的C:\ xampp \ htdocs \ 635csi \ connections \ newcon.php

问题 MySQL 5.6.24版本不支持以前版本的非面向对象代码吗?

奇怪的是,它使连接和网站正常工作 - 但显示错误消息。

0 个答案:

没有答案