php7已经放弃mysql_connect() 支持,php5.5可以,是废弃函数

Posted 百鬼夜行

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php7已经放弃mysql_connect() 支持,php5.5可以,是废弃函数相关的知识,希望对你有一定的参考价值。

     

天用了php7,发现和PHP5变化还挺大的,最大的就是mysql的连接库变了。

PHP5中使用mysql_connect()函数进行连接,但实际上,PHP5.5开始,MySQL就不推荐使用了,属于废弃函数

PHP7中貌似已经彻底不支持了,根据官网说明,取而代之的是如下两个:

本扩展自 PHP 5.5.0 起已废弃,并在将来会被移除。应使用 MySQLiPDO_MySQL 扩展来替换之。

具体用法和说明请参考:

http://php.net/manual/zh/faq.databases.php#faq.databases.mysql.deprecated

http://php.net/manual/zh/mysqlinfo.api.choosing.php

用以替代本函数的有:

mysqli_connect()

PDO::__construct()

使用时,不要在使用mysql_connect了,可以换用mysqli_connect(),用法基本类似吧,据说是面向对象的库。

php.ini中,也只有extension=php_mysqli.dll,而不再有extension=php_mysql.dll这个拓展了。

TAG: mysqli_connect , mysql_connect , php

以上是关于php7已经放弃mysql_connect() 支持,php5.5可以,是废弃函数的主要内容,如果未能解决你的问题,请参考以下文章

mysql_connect 不工作如何用 mysql 修复 [重复]

如何在PHP7中安装mysql的扩展

如何在PHP7中安装mysql的扩展

在ubuntu16.10 PHP测试连接MySQL中出现Call to undefined function: mysql_connect()

有没有办法在 XAMPP 中使用两个 PHP 版本?

如何使用 PHP 7 启用 MySQL [重复]