语句的步骤MySQL查询返回步骤指南(mysql返回查询)
MySQL查询返回步骤指南
MySQL查询返回步骤指南由向数据库发出SQL语句,接收响应以及处理响应结果3个步骤组成。下面就介绍一下查询返回步骤的基本要点,帮助大家快速的掌握MySQL数据库的查询返回步骤:
###### 一、发出SQL语句
发出SQL语句一般包括以下几种情况:
1. 使用客户端程序。例如,MySQL的MySQL Query Browser程序以及MySQL的Workbench程序。
2. 使用查询工具,比如phpmyadmin
3. 使用编程语言,比如perl或PHP。
###### 二、接收响应
接收响应时,MySQL Server会针对不同类型的查询返回不同的响应:
1. 如果是select查询,MySQL会返回一个结果集,结果集包含一列或者多列的结果;
2. 其他的查询,如insert, update, delete等会返回一个状态值,指示查询是否执行成功;
3. 其他情况,例如show tables或者create table查询,MySQL返回一个确认报文表明查询正确执行;
4. 当查询失败时,MySQL会返回一个错误报文,其中包括了错误代码和错误信息,使用者可以根据错误信息来修改查询语句。
###### 三、处理响应结果
处理响应结果的操作也是不同的:
1. 如果是select查询,MySQL用户可以根据自己的需要来处理查询返回的结果集,比如,可以使用编程语言来把结果集中的某一列的所有数据查询出来:
$query = "SELECT * FROM table";
$rs = $conn->query($query);$row = $rs->fetch_assoc();
echo $row['columnname'];
2. 对于insert, update, delete查询,MySQL会返回一个状态值表示查询是否执行成功。 对于失败的查询,可以调整查询语句或者重新尝试发出查询;
3. 对于其他查询,比如create table,MySQL返回一个确认报文表明查询正确执行。
总之,MySQL查询返回步骤指南包括:发出SQL语句,接收响应以及处理响应结果三个步骤,大家一定要掌握,以便在进行MySQL查询时,正确的处理查询返回的响应结果。