MySQL DDL操作表

qixunlu發表於2024-10-22

-- 1查詢表
-- 1.1查詢當前資料庫下所有表的名稱
SHOW TABLES;

-- 1.2查詢表結構
DESC 表名稱;

-- 2建立表
CREATE TABLE 表名(
字元名1 資料型別1,
字元名2 資料型別2,
字元名3 資料型別3
);
-- ps:最後一行末尾,不能加逗號

-- 3刪除
-- 3.1刪除表
DROP TABLE 表名;

-- 3.2刪除表時判斷表是否存在
DROP TABLE IF EXISTS 表名;

-- 4修改表
-- 4.1修改表名
ALTER TABLE 表名 RENAME TO 新的表名;

-- 4.2新增一列
ALTER TABLE 表名 ADD 列名 資料型別;

-- 4.3修改資料型別
ALTER TABLE 表名 MODIFY 列名 新資料型別;

-- 4.4修改列名和資料型別
ALTER TABLE 表名 CHANGE 列名 新列名 新資料型別;

-- 4.5刪除列
ALTER TABLE 表名 DROP 列名;

相關文章