首页 > 数据库技术 > 详细

PHP连接数据库

时间:2019-11-11 13:57:43      阅读:76      评论:0      收藏:0      [点我收藏+]

参考文章 - PHP数据库编程
https://blog.csdn.net/sjin_1314/article/details/8986568
PHP有三种方式操作数据库:

  • mysql扩展库(逐渐弃用)
  • mysqli扩展库
  • PDO

mysql扩展库和mysql数据库的区别
下面就来mysql扩展库来介绍 :
1、mysql数据库是用来存放数据的
2、mysql数据库的三层结构示意图:
所有数据库基本上都遵循这三种结构 ,
技术分享图片

  1. PHP mysql扩展库函数用来操作mysql数据库进行各种操作,例如增删改查
  2. mysql数据库保存了各种用户数据,例如:姓名、学号、电话等
开启PHP mysql扩展库配置文件:php.ini
  extension=php_mysql.dll
  extension=php_mysqli.dll
使用phpinfo查看函数开启
  1. php mysql扩展常用函数
    参考:https://www.php.net/manual/zh/ref.mysql.php
    mysqli扩展常用函数:
    https://www.php.net/manual/zh/book.mysqli.php
    参考:https://www.runoob.com/php/php-ref-mysqli.html

  2. PHP 数据库连接常用流程

  1、获取连接
    $con = mysql_connect('127.0.0.1','root','root123.');
  2、选择数据库
    mysql_select_db("test");
  3、设置操作编码
    mysql_query("set names utf8");
  4、发送指令(ddl数据定义/dml数据操作/dql数据查询/dtl数据事务控制)
    $sql = "insert into user(username,password) values('xx','xxx')";
    $row = mysql_query($con,$sql);
  5、接收返回的结果,并处理
     while($row=mysql_fetch_row($res))
27     {
29       //方法1
30         //echo "<br/>".$row[0]."--".$row[1]."--".$row[2];
32         //方法2
33         echo "<br/>";
34       foreach($row as $key => $val)
35       {
36           echo "--$val";
37       }
  6、释放资源,关闭连接
    mysql_close($con);

PHP连接数据库

原文:https://www.cnblogs.com/QinTO/p/11834331.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!