我看到了this post,说你不能使用mysql_*
函数。然后,如何在不使用MySQL扩展名(mysql_query()
)的情况下使用mysql_connect()
,mysql_real_escape_string()
或mysql_*
等函数?
我可以在没有PDO的情况下执行此操作,因为this questions会问同样的问题,但是使用PDO
答案 0 :(得分:0)
您的问题的答案如下: 利用mysqli API而不是mysql API http://us1.php.net/mysqli
由于函数的行为并不完全相同,所以需要进行一些学习,但这样做会更好。
例如,不使用mysql_connect()来获取连接,而是使用http://us1.php.net/manual/en/mysqli.construct.php
此外,请按照以下步骤确保您可以访问mysqli和PDO,因为它会根据您安装php的方式而有所不同 http://us1.php.net/manual/en/mysqli.installation.php
总而言之,你所指出的帖子所说的是,不推荐使用以mysql_开头的函数,不再使用它们了。