三登堂入室-核心编程-01-MySql的连接

一PHP操作MySql数据库

1操作数据库的前提步骤

①、连接数据库

mysqli_connect(host,user,pwd);

说明:

host MySQL的服务器地址

user 登陆名

pwd 密码

如果连接成功返回的是一个对象

如果失败返回的是一个布尔false

示例:

②、设置客户端字符集

MySQL中的任何命令在php中都是一个字符串。任何一个字符串的命令都需要使用mysqli_query来执行。

语法:

mysqli_query(link,query)

说明:

link mysqli_connect函数返回的一个连接对象

query 字符串的sql语句

如果连接成功返回布尔true,失败返回布尔false

示例:

③、选择数据库

2根据需求组织sql并执行

注意:

如果是字符型的值必须加引号,如果插入成功返回布尔true

 3解析mysqli的结构集资源

mysqli_query执行一个select语句进,如果查询执行成功返回的一个mysqli的结果集资源。但是php不能直接操作资源。php为我们提供从资源结果集中获取数据的函数。

mysqli_fetch_row(mysqli_result);

mysqli_fetch_assoc(mysqli_result);

mysqli_fetch_array(mysqli_result);

说明:

mysqli_resultmysqli_query()函数在执行select语句执行成功时返回的结果。

mysqli_fetch_row() 每次从结果集读取一条记录,返回的是索引数组。并将数组的指针下移一行。

mysqli_fetch_assoc() 每次从结果集读取一条记录,返回的是关联数组。并将数组的指针下移一行。

mysqli_fetch_array() 每次从结果集读取一条记录,返回的是索引+关联数组。并将数组的指针下移一行。

示例:

 

posted @ 2018-09-03 13:39  PHPer1  阅读(130)  评论(0编辑  收藏  举报