php对mysql数据库的基本操作

《php对mysql数据库的基本操作》
《php对mysql数据库的基本操作》

操作数据库有四大基本操作

1 —–> 增

2——> 删

3——> 改

4——> 查

01

链接数据库

mysql_connect()

mysql_connect —打开一个到MySQL服务器的连接

如果成功则返回一个MySQL连接标识 ( 资源 ) ,

或者在失败时返回 FALSE 。

举例

《php对mysql数据库的基本操作》
《php对mysql数据库的基本操作》

02

depreate 这不是错误

《php对mysql数据库的基本操作》
《php对mysql数据库的基本操作》

03

发送查询 ( 非 select 操作 )

mysql_query()

发送一条 MySQL 查询 对于其它类型的 SQL 语句,

比如 INSERT, UPDATE, DELETE, DROP 之类,

mysql_query() 在执行成功时返回 TRUE,出错时返回FALSE 。

举例

《php对mysql数据库的基本操作》
《php对mysql数据库的基本操作》

04

发送查询 (select 操作

mysql_query()

仅对 SELECT, SHOW, DESCRIBE, EXPLAIN 和其他语句

语句返回一个 resource ,如果查询出现错误则返回FALSE

举例

《php对mysql数据库的基本操作》
《php对mysql数据库的基本操作》

05

获取查询结果

mysql_fetch_assoc()

从结果集中获取一行

举例

《php对mysql数据库的基本操作》
《php对mysql数据库的基本操作》

06

_fetch_row,

fetch_array,

fetch_assoc

mysql_fetch_array()

从结果集中取得一行作为关联数组,或数字数组,或二者兼有

mysql_fetch_assoc()

从结果集中取得一行作为关联数组

mysql_fetch_row()

从结果集中取得一行作为枚举数组

07

while 查出所有行

每调用一次 mysql_fetch_assoc是取出一行

返回对应结果集的关联数组,

并且继续移动内部数据指针

循环的取出 结果集中的每一行

返回根据从结果集取得的行生成的关联数组;

如果没有更多行则返回 FALSE 。

举例

《php对mysql数据库的基本操作》
《php对mysql数据库的基本操作》

08

查看出错信息

mysql_error()

返回上一个 MySQL 操作产生的文本错误信息

举例

《php对mysql数据库的基本操作》
《php对mysql数据库的基本操作》

10

获取上次插入的主键

mysql_insert_id()

取得上一步 INSERT 操作产生的 ID

举例

《php对mysql数据库的基本操作》
《php对mysql数据库的基本操作》

11

获取影响行数

mysql_affected_rows()

取得前一次 MySQL 操作所影响的记录行数

举例

《php对mysql数据库的基本操作》
《php对mysql数据库的基本操作》

12

关闭资源

mysql_close()

关闭 MySQL 连接

举例

《php对mysql数据库的基本操作》
《php对mysql数据库的基本操作》

完美结束

    原文作者:前端工程师
    原文地址: https://zhuanlan.zhihu.com/p/42700461
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞