-- 創建數據庫 CREATE DATABASE db_name; -- 顯示所有數據庫 SHOW DATABASES; -- 選擇數據庫 USE db_name;
-- 創建表 CREATE TABLE table_name; -- 顯示所有表 SHOW TABLES; -- 查看表結構 DESC table_name; SHOW COLUMNS FROM table_name;
-- 創建表時定義字段
CREATE TABLE table_name (
col1 type,
col2 type,
col3 type,
...
);
-- 修改表名
ALTER TABLE old_name RENAME new_name;
-- 刪除表
DROP TABLE table_name;
-- 修改列名(可同時修改類型)
ALTER TABLE table_name CHANGE old_col new_col type;
-- 僅修改列類型
ALTER TABLE table_name MODIFY col type;
-- 新增列(末尾)
ALTER TABLE table_name ADD col type;
-- 新增列(指定位置)
ALTER TABLE table_name ADD col type FIRST; -- 首列
ALTER TABLE table_name ADD col type AFTER other_col; -- 指定列後
-- 移動列位置
ALTER TABLE table_name MODIFY col type FIRST|AFTER other_col;
-- 刪除列
ALTER TABLE table_name DROP [COLUMN] col;
常用數值類型:
TINYINTSMALLINTMEDIUMINTINT/INTEGERBIGINT(無 LONG 類型)。