我有最新版本的wamp服务器,如果我降级wamp,我可以使用mysql_命令吗?我必须学习所有php方法都不是mysqli格式的考试。
请帮忙!
答案 0 :(得分:4)
http://php.net/manual/en/intro.mysql.php
mysql_ *函数早已被弃用,最后也是如此 在PHP 7中删除.mysqli_ *函数非常相似,它应该很容易升级'使用mysqli的一段代码,即使你没有使用额外的功能,比如绑定参数。
但是对于一门课程来说,即使是很小的差异也可能引起很多的困扰,所以如果你真的想做这个特定的考试,你可以降级到 PHP 7.0之前的版本。
WampServer website仍然是指SourceForge上的旧版下载。您可以下载WampServer 2 with PHP 5.5。这应该工作。
如果您还想保留当前安装的最新版本,可以考虑安装using a virtual machine。
但如果您有任何选择,请选择其他考试或课程,因为这个考试或课程已经过时了。
如果您要学习更现代的数据库API,我选择PDO。它只是更现代,更灵活,并且与MySQL作为唯一数据源的联系更少。因此,在我个人看来,您使用mysqli快速从mysql升级,但使用PDO进行新的开发,尽管对此的看法可能会有所不同。 :)
答案 1 :(得分:0)
使用mysql_ *和mysqli_ *之间没有什么区别,但是如果你仍然想使用mysql_ *,你可以从这里安装旧版本的XAMPP。
https://sourceforge.net/projects/xampp/files/XAMPP%20Windows/1.8.0/
答案 2 :(得分:0)
为什么您仍然希望在mysql_
转移到mysqli_
而不是这些旧扩展名时使用PHP Developers
或PDO
扩展名,因为这些扩展程序的安全性较低。< / p>
我认为您应该转移到PDO
安全并减少对您网站的编码,而不是使您的网站变得脆弱和不安全。
但是这里出现了你的大学问题。因此,您应该尝试将班级和班级老师移至PDO
,因为mysql_
已删除并弃用了扩展名PHP 7
。
毕竟,如果您仍想使用mysql_
扩展程序,则应下载XAMPP
服务器以运行它。