–源自《MySQL必知必會》
關鍵字用大寫
- 1
mysql -uroot -p
登錄mysql - 2
\g
或;
結束命令 - 3
help select
查看select語句的幫助 - 4
quit
或exit
退出mysql - 5
USE t;
使用數據庫t
show
- 1
SHOW DATABASES;
返回可用數據庫列表 - 2
SHOW TABLES;
展示某數據庫的所有表 - 3
SHOW COLUMNS FROM orders;
查看orders表的結構 - 4
SHOW STATUS;
顯示廣泛的服務器狀態信息?? - 5
SHOW CREATE DATABASE test;
顯示創建test的MySQL語句 - 6
SHOW CREATE TABLE orders;
顯示創建orders表的MySQL語句 - 7
SHOW GRANTS;
顯示授權用戶的安全權限 - 8
SHOW ERRORS;
顯示服務器錯誤 - 9
SHOW WARNINGS;
顯示服務器警告
select
- 1
SHOW cust_id,order_date FROM orders;
查詢orders的cust_id和order_date兩列(無序??) - 2
SELECT DISTINCT vend_id FROM products;
查詢products表中vend_id不同的列
1)僅返回vend_id值不同的 2)DISTINCT vend_id,prod_price:僅有vend_id,prod_price同時相同時,纔算值相同
- 3
SELECT prod_name FROM products LIMIT 3,5;
查看錶products行3(第四行)開始的5行pro_name - 4
SELECT products.prod_name FROM test.products;
完全限定列名(可選)、表名(可選) - 5
SELECT prod_name FROM products ORDER BY prod_name;
通過prod_name(可更換)對查詢出來的列進行排序