1、創建表:
CREATE TABLE table( field1 type [(size)] [NOT NULL][unique], field2 type [(size)][NOT NULL], field3 type [(size)], field4 type [(size)], … );
如果有條件的創建數據表還可以使用
CREATE TABLE IF NOT EXISTS tb_name (........
2、復制表:
CREATE TABLE tb_name2 SELECT * FROM tb_name;
或者部分復制:
CREATE TABLE tb_name2 SELECT id,name FROM tb_name;
3、創建臨時表:
CREATE TEMPORARY TABLE tb_name (這里和創建普通表一樣);
4、查看數據庫中可用的表:SHOW TABLES;5、查看表的結構:DESCRIBE tb_name;
SHOW COLUMNS in tb_name; //from 也可以
6、刪除表:
DROP [ TEMPORARY ] TABLE [ IF EXISTS ] tb_name[ ,tb_name2.......];
7、表重命名:
RENAME TABLE name_old TO name_new;
還可以使用:
ALTER TABLE name_old RENAME name_new;
回答所涉及的環境:聯想天逸510S、MySql5.7.8、Windows 10。
1、創建表:
如果有條件的創建數據表還可以使用
2、復制表:
或者部分復制:
3、創建臨時表:
4、查看數據庫中可用的表:SHOW TABLES;
5、查看表的結構:DESCRIBE tb_name;
6、刪除表:
7、表重命名:
還可以使用:
回答所涉及的環境:聯想天逸510S、MySql5.7.8、Windows 10。