如果我已经在我的项目中使用了MYSQL_*函数,会发生什么


What will happened If I had used already MYSQL_* functions in my project

在用PHP(5.5版)和MYSQL开发项目之前,我不知道PDOMYSQLi函数。

但现在该项目已接近完成,但尚未推出该软件。

如果我启动这个项目,我会面临什么问题?

请帮帮我。提前谢谢。

主要问题是,一旦它在任何运行PHP版本7的服务器上启动,或者在负责服务器设置的人禁用了mysql_*扩展的旧版本PHP上启动,你的网站就会立即崩溃。

尽快将其迁移到mysqli_*扩展或PDO!在向MySQL服务器发送任何变量时,无论您使用哪两个ALWAYS,都要使用准备好的语句,首先要确保验证任何用户提交的数据。

黄金法则是,无论您多么信任用户,都要NEVER信任ANY用户提交的数据。