面向过程MySQL数据库链接操作

Posted 玻璃门

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面向过程MySQL数据库链接操作相关的知识,希望对你有一定的参考价值。

  刚好今天复习到这个章节,将就发布出来,就当是为自己复习了

  

  //链接数据库

  $link = mysqli_connect(‘localhost/IP地址‘,‘用户名‘,‘密码‘,‘数据库名‘);

 

  //设置字符集

  mysqli_set_charset($link, ‘utf8‘);

  

  //准备SQL语句

  $sql = ‘select * from ‘user‘‘;//尽量不要用*号代替字段,即使是要查全部字段也要一个个字段列出来

 

  //发送SQL语句

  $res = mysqli_query($link, $sql);

  

  //准备一个空数组,存储每行的值

  $list = [];

  if($res && mysqli_fetch_rows > 0){

     while($row = mysqli_fetch_assoc($res)){

     $list[] = $row;

    }

   }else{

    echo mysqli_error($link);//输出错误信息

  }

 

  //释放结果集

  mysqli_free_result($res);

 

  //关闭链接

  mysqli_close($link);

 

  以上就是传说中的 天龙八步 完美搞定数据库

  最后释放结果集 和 关闭链接 可以不写,对结果来说没有什么大的阻碍,不过对数据库的内存和损耗还是有点影响的,见仁见智吧。

以上是关于面向过程MySQL数据库链接操作的主要内容,如果未能解决你的问题,请参考以下文章

PHP连接MySQL数据库操作

php连接数据库的两种方式- 面向过程 面向对象

python之路——博客目录

python之路——博客目录

Java链接mysql操作

使用Java jdbc 链接mysql数据库过程