参考文章 - PHP数据库编程
https://blog.csdn.net/sjin_1314/article/details/8986568
PHP有三种方式操作数据库:
- mysql扩展库(逐渐弃用)
- mysqli扩展库
- PDO
mysql扩展库和mysql数据库的区别
下面就来mysql扩展库来介绍 :
1、mysql数据库是用来存放数据的
2、mysql数据库的三层结构示意图:
所有数据库基本上都遵循这三种结构 ,
- PHP mysql扩展库函数用来操作mysql数据库进行各种操作,例如增删改查
- mysql数据库保存了各种用户数据,例如:姓名、学号、电话等
开启PHP mysql扩展库配置文件:php.ini
extension=php_mysql.dll
extension=php_mysqli.dll
使用phpinfo查看函数开启
-
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 -
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);