将我的所有PHP代码从mysql转换为mysqli是否有用? 我的意思是将mysql删除?是否有工具将我的代码转换为mysqli?或者我只需将所有即mysql_query更改为mysqli_query?
答案 0 :(得分:3)
是,请阅读Why shouldn't I use mysql_* functions in PHP?因此,如果您计划在未来几年内运行代码,则应该考虑它。
This tool如果经常提到,但我从未尝试过,我认为你会通过手动操作了解更多信息。如果你是初学者,这似乎比手工操作更复杂。
将所有mysql_query()
函数调用更改为mysqli_query()
是不够的。 mysqli_query
函数要求您使用mysql_query
作为第一个参数wheare传递链接标识符。“如果未指定链接标识符,则假定由mysql_connect()打开的最后一个链接。”
当然,这不仅仅是您需要更改的mysql_query
来电,而是所有mysql_*
来电。