#選擇數據庫
USE mysql
#返回可用數據庫列表
SHOW DATABASES
#返回當前數據庫中可用表
SHOW TABLES
#返回表列
SHOW COLUMNS FROM db
#顯示特定數據庫的創建語句
SHOW CREATE DATABASE mysql
#顯示廣泛的服務器狀態信息
SHOW STATUS
#顯示授權用戶的安全權限
SHOW GRANTS
多條SQL語句必須以分號分隔。
SQL語句不區分大小寫,習慣性大寫。
檢索不同的行用DISTINCT,只返回不同的值。
限制結果,LIMIT子句
LIMIT 5 返回不多於5行。
LIMIT 3,4 從行3開始的4行
LIMIT 4 OFFSET 3 (結果同上)【MySQL5以後支持】
ORDER BY 子句排序
DESC/ASC 指定排序方向
WHERE子句,ORDER BY位於WHERE之後。
操作符
說明
=
等於
<>
不等於
!=
不等於
<
小於
<=
小於等於
>
大於
>=
大於等於
BETWEEN
在指定的兩個值之間
NULL 無值
WHERE *** IS NULL 檢查字段有沒有NULL值。
AND OR 操作符。
IN 操作符用來指定條件范圍,多個合法值的由逗號分隔。
NOT 否定操作符,支持對IN、BETWEEN和EXISTS子句取反。