`SHOW DATABASES;`
結果如下:
可以使用如下命令:USE test;
SHOW TABLES;
`DESC user;`
例如:查看數據庫中表user的命令如下:
select * from user;
`select id from user;`
`select id ,name from user;`
從上圖可以看出,那一列在前面,就顯示在前面。<喎?http://www.Bkjia.com/kf/ware/vc/" target="_blank" class="keylink">vcD4NCjxoNCBpZD0="插入">插入
為看便於其它查詢命令的講解,將先在表中插入一些數據,便於下面進行操作。
插入的命令如下:
語法
INSERT INTO 表名稱 VALUES (值1, 值2,….)
我們也可以指定所要插入數據的列:
INSERT INTO table_name (列1, 列2,…) VALUES (值1, 值2,….)
命令格式如下:
select * from table_name limit N;//limit N 指示MySQL至多顯示N行數據,默認從零開始
select * from table_name limit M,N;//limit M,N 指示MySQL從行M開始的N行數據。注意:行號是從零開始
舉例子如下:
select * from user limit 2;//只顯示表中的前兩行內容
select * from user limit 2,3;//只顯示表中從第2行開始的3條內容。
`select distinct name from user;`
注意:distinct 關鍵字應用於所有列而不僅是前置它的列。如果給出select distinct id ,name from user;除非指定的兩個列id、name均不相同時,否則所有行都將被檢索出來。
上面的例子都是通過列名來引用列,然後也可以使用完全限定的名字來引用列(同時使用表名和列名),如下:
select tableName.colName from tableName;