php MySQLi的意义是:一、mysqli是mysql零碎函数的加强版,更稳固更高效更平安;二、mysqli与mysql都是php方面的函数集;三、mysqli是永远衔接函数,mysqli屡次运转应用同一衔接过程,缩小效劳器的开支。
php MySQLi的意义是:
1、mysqli的概念:
(1)、mysql与mysqli都是php方面的函数集,与mysql数据库联系关系没有年夜。
(2)、正在php5版本当前,添加了mysqli的函数性能,从某种意思上讲,它是mysql零碎函数的加强版,更稳固更高效更平安,与mysql_query()
对应的有mysqli_query()
,属于面向工具,用工具的形式操作驱动mysql数据库。
(3)、正在php5版本以前,普通是用php的mysql函数去驱动mysql数据库的,比方mysql_query()函数,属于面向进程。
2、mysql与mysqli区分:
(1)、mysql长短持继衔接函数,mysql每一次链接城市关上一个衔接的过程。
(2)、 mysqli是永远衔接函数,mysqli屡次运转mysqli将应用同一衔接过程,从而缩小了效劳器的开支。mysqli封装了诸如事务等一些初级操作,同时封装了DB操作进程中的不少可用的办法。
3、mysqli的用法参考:
$conn = new mysqli('localhost', 'user', 'password','data_base'); //要应用new操作符,最初一个参数是间接指定命据库 //如果结构时分没有指定,那下一句需求$conn -> select_db('data_base')完成 $result = $conn -> query( 'select * from data_base' ); $row = $result -> fetch_row(); //取一行数据 echo row[0]; //输入第一个字段的值 应用new mysqli('localhost', usenamer', 'password', 'databasename');会报错,提醒以下: Fatal error: Class 'mysqli' not found in ...
普通是mysqli是不开启的,由于mysqli类没有是默许开启的,win下要改php.ini
,去掉php_mysqli.dll
前的【;】,linux下要把mysqli编译出来。
相干学习保举:PHP编程从入门到通晓
以上就是php MySQLi是甚么意义?的具体内容,更多请存眷资源魔其它相干文章!
标签: php php教程 Mysqli php故障解决 php使用问题
抱歉,评论功能暂时关闭!