Coin163

MySQL查询数据

2016-07-27by admin, 次阅读

本篇文章主要介绍了"MySQL查询数据",主要涉及到Mysql方面的内容,对于MySql感兴趣的同学可以参考一下: MySQL 查询数据MySQL 数据库使用SQL SELECT语句来查询数据。 你可以通过 mysql> 命令提示窗口中在数据库中查询数据,或者通过PH...

MySQL 查询数据

MySQL 数据库使用SQL SELECT语句来查询数据。
你可以通过 mysql> 命令提示窗口中在数据库中查询数据,或者通过PHP脚本来查询数据。

语法:

SELECT field1, field2,...fieldN table_name1, table_name2...[WHERE Clause][OFFSET M ][LIMIT N]
  • 查询语句中你可以使用一个或者多个表,表之间使用逗号(,)分割,并使用WHERE语句来设定查询条件。
  • SELECT 命令可以读取一条或者多条记录。
  • 你可以使用星号(*)来代替其他字段,SELECT语句会返回表的所有字段数据
  • 你可以使用 WHERE 语句来包含任何条件。
  • 你可以通过OFFSET指定SELECT语句开始查询的数据偏移量。默认情况下偏移量为0。
  • 你可以使用 LIMIT 属性来设定返回的记录数。

通过命令提示符获取数据

实例:
以下实例将返回数据表runoob_tbl的所有记录:

root@host# mysql -u root -p password;Enter password:*******mysql> use RUNOOB;Database changedmysql> SELECT * from runoob_tbl +-------------+----------------+-----------------+-----------------+| runoob_id | runoob_title | runoob_author | submission_date |+-------------+----------------+-----------------+-----------------+|           1 | Learn PHP      | John Poul       | 2007-05-21      ||           2 | Learn MySQL    | Abdul S         | 2007-05-21      ||           3 | JAVA Tutorial  | Sanjay          | 2007-05-21      |+-------------+----------------+-----------------+-----------------+3 rows in set (0.01 sec)mysql>

使用PHP脚本来获取数据

使用PHP函数的mysql_query()及SQL SELECT命令来获取数据。
该函数用于执行SQL命令,然后通过 PHP 函数 mysql_fetch_array() 来使用或输出所有查询的数据。
mysql_fetch_array() 函数从结果集中取得一行作为关联数组,或数字数组,或二者兼有 返回根据从结果集取得的行生成的数组,如果没有更多行则返回 false。
以下实例为从数据表 runoob_tbl 中读取所有记录。

实例:


mysql分布式思维)- mysql replication mysql语句 mysql配置 mysql面试

mysql分布式思维)- mysql replication",主要涉及到replica,Mysql方面的内容,对于MySql感兴趣的同学可以参考一下: mysql - Replication一种比较简单的架构 Master/Slaveslave会从master读取...

mysql索引提高优化order by语句用法介绍 mysql order by in where order by 索引 mysql order by 优

mysql索引提高优化order by语句用法介绍",主要涉及到order by,mysql索引方面的内容,对于MySql感兴趣的同学可以参考一下: 在数据库中我们一般都会对一些字段进行索引操作,...

mysql分布式思维(八)- my优化 mysql官网客户端 mysql 命令 mysql安装

mysql分布式思维(八)- my优化",主要涉及到Mysql方面的内容,对于MySql感兴趣的同学可以参考一下: 一、上一节未完内容: 1.MyISAM 表锁机制优化建议 1.1 缩短锁定时间 a)尽量...

------分隔线----------------------------