PHP操作mysql

2017-01-01  本文已影响39人  coder_hong

准备

事实上:PHP本身不能操作数据库(mysql);但是PHP有扩展可以实现操作mysql

PHP操作mysql的扩展三种:mysql、mysqli、PDO扩展

Paste_Image.png

基本操作

当php来对mysql来进行操作之后:PHP的角色是mysql的一个客户端
客户端操作服务端有必要的流程
1.连接认证:连接和认证
数据库连接资源= mysql_connnet(服务器地址,用户名,用户密码);

Paste_Image.png

2.PHP发送SQL指令(等待执行结果)
3.mysql服务端接受指令,执行指令,返回结果
4.PHP接受结果

Mysql_query(sql指令);
Boolean结果:SQL指令没有返回值,布尔值只能代表SQL语句没有语法错误,false就代表sql语句有语法错误:主增删改

Resource结果:结果集资源,SQL指令有结果返回(show, select),结果集永远为true:主查询

5.PHP没有办法直接使用结果集:需要解析结果集:mysql扩展提供了一系列的函数;
mysql_fetch系列

mysql_fetch_array:默认获取混合数组,有一组关联,有一组索引

Paste_Image.png
上一篇 下一篇

猜你喜欢

热点阅读