PHP笔记09-操作MySQL

【PHP操作MySQL数据库】

1、PHP访问MySQL数据库的一般步骤:

PHP笔记09-操作MySQL

    1. 连接MySQL服务器:mysql_connect();
    2. 选择MySQL数据库:mysql_select_db();
    3. 执行SQL语句:mysql_query();
    4. 关闭结果集:mysql_free_result()
    5. 关闭MySQL服务器:mysql_close();

2、使用mysql_query() 函数执行SQL语句的增删改查操作。

PHP笔记09-操作MySQL

3、使用mysql_fetch_array()函数从数组结果集中获取信息。

PHP笔记09-操作MySQL

PHP笔记09-操作MySQL

PHP笔记09-操作MySQL

PHP笔记09-操作MySQL

4、使用mysql_fetch_object() 函数从结果集中获取一行作为对象。

PHP笔记09-操作MySQL

5、使用mysql_fetch_row() 函数逐行获取结果集中的每条记录。

PHP笔记09-操作MySQL

6、使用mysql_num_rows() 函数获取查询结果集中的记录数

PHP笔记09-操作MySQL

 

1.连接服务器、选择数据库、执行查询、获取结果集。

[代码1-mysql.php]

PHP笔记09-操作MySQL

3.mysqli [代码2-mysqli.php]

PHP笔记09-操作MySQL

4.预准备语句:使用prepare()方法进行预准备语句查询,使用execute()方法执行预准备语句。分为两种:绑定结果绑定参数

绑定结果:[代码3-bandResult.php]

PHP笔记09-操作MySQL

绑定参数:[代码4-bandParam.php]

PHP笔记09-操作MySQL

同时绑定参数和绑定结果:[代码5-bandParamResult.php]

PHP笔记09-操作MySQL

5.mysqli扩展提供了能连续执行多个查询的multi_query()方法。执行多个查询时,除了最后一个查询语句外,每个查询语句之间要用分号“;”分开。

[代码6-multi_query.php]

PHP笔记09-操作MySQL

 

【代码】https://github.com/rxbook/study-php/tree/master/code09