永发信息网

php为什么弃用了mysql

答案:2  悬赏:10  手机版
解决时间 2021-01-28 07:03
php为什么弃用了mysql
最佳答案
PHP提供了三种不同的api连接到MySQL,这三种api是:mysql, mysqli以及PDO扩展。MySql函数是非常受欢迎的,但是官方团队并不鼓励再使用它们。在php手册里边,当你看到关于Mysql的函数,会发现都标有红色的标志,那意味着它们已经被弃用了。弃用ext/mysql函数不仅安全,而且使用其他数据库查询方法可以同样具有MySQL函数的所有功能。更好的方法是使用PDO代替ext/mysql函数。

以下是PHP里不应该再使用mysql函数的3大原因:
1、mysql函数已在PHP5.5中正式弃用,并将在PHP7中被删除。
2、mysql函数缺少面向对象的接口。
3、mysql函数不支持以下特性:
不支持非阻塞连续获取
不支持异步查询
不支持参数化查询
不支持存储过程
不支持多个语句
不支持在MySQL 5.1的中所有功能
不支持加密(SSL)
不支持压缩
不支持完整的字符集
全部回答
其实并没有弃用,只是以后可能会弃用,现在还能用,就是会报警告,加一个@抑制错误就可以。 至于为什么不建议你用这个函数,是因为这种连接不安全,稳定性不好,推荐使用mysqli扩展或者直接用pdo驱动。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
耗费心力思考琢磨是什么成语
excel表格选择性粘贴到cad中行高变宽了
从广西邮寄之黑龙江齐齐哈尔甘南县的快递包裹
该业务员决定购进一批洗衣机的决策,属于()
蚁子梦的意思是什么啊?知道的请说下!
钱盒子的年化收益是多少?
【小手工艺品】谁能帮我把这句翻译成英文:我
贾惠的意思是什么啊?知道的请说下!
approved-vendor是什么意思
勇者之路最后一关元素城堡背景音乐是什么
俄国 1861 年改革与日本明治维新相比,最显著
失踪的人报警,警察可以查到他的身份证使用情
清清泠泠的意思是什么啊?知道的请说下!
上联唱歌跳舞,展现青春风采的下联是什么
北京买房首付一般是多少钱
推荐资讯
罗技H600 这个配的USB接收器是罗技的优联接收
李将军列传的意思是什么啊?知道的请说下!
现在微信好像只能用手机注册,想开个小号,但
云南省大理白族自治州祥云县海拔最高是哪个村
微波相位调节电路
侄儿的意思是什么啊?知道的请说下!
附益的意思是什么啊?知道的请说下!
多维电脑地址在什么地方,我要处理点事
盛世娱乐KTV怎么去啊,我要去那办事
亮洁洗衣生活馆(福兴路仁和小区南侧)地址在哪
我的英语听力一般,想听CCTV9的哪个节目比较适
作酸的意思是什么啊?知道的请说下!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?