hi,你好!欢迎访问本站!登录
本站由简数采集腾讯云宝塔系统阿里云强势驱动
当前位置:首页 - 文章 - 后端开发 - 正文 君子好学,自强不息!

php MySQLi是什么意思?_后端开发

2020-07-02后端开发ki4网6°c
A+ A-

一个完整的可运行的C源程序是由什么构成的_后端开发

一个完整的可运行的C源程序是由一个且仅由一个主函数和零个以上(含0个)的函数构成的。在主函数中,一定要有一个且只能有一个函数作为主函数main。程序从main函数开始运行,主函数执行完毕,则程序执行完毕。

php MySQLi的意思是:1、mysqli是mysql系统函数的增强版,更稳定更高效更安全;2、mysqli与mysql都是php方面的函数集;3、mysqli是永远连接函数,mysqli多次运行使用同一连接进程,减少服务器的开销。

php MySQLi的意思是:

一、mysqli的概念:

  (1)、mysql与mysqli都是php方面的函数集,与mysql数据库关联不大。

  (2)、在php5版本以后,增加了mysqli的函数功能,从某种意义上讲,它是mysql系统函数的增强版,更稳定更高效更安全,与mysql_query()对应的有mysqli_query(),属于面向对象,用对象的方式操作驱动mysql数据库。

  (3)、在php5版本之前,一般是用php的mysql函数去驱动mysql数据库的,比如mysql_query()函数,属于面向过程。

最有用的python经典书籍推荐_后端开发

用Python编写代码一点都不难,事实上它一直被赞誉为最容易学的编程语言。如果你准备学习web开发, Python是一个不错的开始,甚至想做游戏的话,用Python来开发游戏的资源也有很多。

二、mysql与mysqli区别:

  (1)、mysql是非持继连接函数,mysql每次链接都会打开一个连接的进程。

  (2)、 mysqli是永远连接函数,mysqli多次运行mysqli将使用同一连接进程,从而减少了服务器的开销。mysqli封装了诸如事务等一些高级操作,同时封装了DB操作过程中的很多可用的方法。

三、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是什么意思?的详细内容,更多请关注ki4网其它相关文章!

PHP怎么初始化拓展?_后端开发

PHP初始化拓展的方法:首先修改【php_hello.h】中靠近用户空间函数的原型声明;然后修改【hello.c】文件;接着在文件【hello.c】顶部增加一个【#include】;最后修改【hello_world】使用INI的值即可。

  选择打赏方式
微信赞助

打赏

QQ钱包

打赏

支付宝赞助

打赏

  选择分享方式
  移步手机端
php MySQLi是什么意思?_后端开发

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章
标签:

发表评论

选填

必填

必填

选填

请拖动滑块解锁
>>