教程 > mysql 教程 > 阅读:160

mysql select 查询——迹忆客-ag捕鱼王app官网

mysql 数据库使用sql select语句来查询数据。

你可以通过 mysql> 命令提示窗口中在数据库中查询数据,或者通过php脚本来查询数据。

语法

以下为在mysql数据库中查询数据通用的 select 语法:

select column_name,column_name
from table_name
[where clause]
[limit n][ offset m]
  • 查询语句中你可以使用一个或者多个表,表之间使用逗号(,)分割,并使用where语句来设定查询条件。
  • select 命令可以读取一条或者多条记录。
  • 你可以使用星号(*)来代替其他字段,select语句会返回表的所有字段数据
  • 你可以使用 where 语句来包含任何条件。
  • 你可以使用 limit 属性来设定返回的记录数。
  • 你可以通过offset指定select语句开始查询的数据偏移量。默认情况下偏移量为0。

通过命令提示符获取数据

以下实例我们将通过 sql select 命令来获取 mysql 数据表 jiyik_tbl 的数据:

示例

以下示例例将返回数据表 jiyik_tbl 的所有记录:

mysql > select * from jiyik_tbl;

结果如下

 ---------- --------------- -------------- ----------------- 
| jiyik_id | jiyik_title   | jiyik_author | submission_date |
 ---------- --------------- -------------- ----------------- 
|        1 | php 教程      | 迹忆客       | 2021-08-04      |
|        2 | mysql 教程    | 春天花开     | 2021-08-04      |
|        3 | java 教程     | fql          | 2007-05-06      |
|        4 | python 教程   | 迹忆客       | 2018-03-08      |
 ---------- --------------- -------------- ----------------- 

使用php脚本来获取数据

使用 php 函数的 mysqli query()或mysql_query()函数及 sql select 命令来获取数据。

该函数用于执行 sql 命令,然后通过 php 函数 mysqli_fetch_array() 来使用或输出所有查询的数据。

mysqli 的 fetch_assoc() 函数从结果集中取得一行作为关联数组,或数字数组,或二者兼有 返回根据从结果集取得的行生成的数组,如果没有更多行则返回 false。

示例

以下示例为从数据表 jiyik_tbl 中读取所有记录。

connect_errno ) {
            printf("connect failed: %s
", $mysqli->connect_error); exit(); } printf('connected successfully.
'); $sql = "select jiyik_id, jiyik_title, jiyik_author, submission_date from jiyik_tbl"; $result = $mysqli->query($sql); if ($result->num_rows > 0) { while($row = $result->fetch_assoc()) { printf("id: %s, title: %s, author: %s, date: %d
", $row["jiyik_id"], $row["jiyik_title"], $row["jiyik_author"], $row["submission_date"]); } } else { printf('no record found.
'); } mysqli_free_result($result); $mysqli->close(); ?>

输出结果如下:

connected successfully.
id: 1, title: php 教程, author: 迹忆客, date: 2021
id: 2, title: mysql 教程, author: 春天花开, date: 2021
id: 3, title: java 教程, author: fql, date: 2007
id: 4, title: python 教程, author: 迹忆客, date: 2018

查看笔记

扫码一下
查看教程更方便
网站地图