create table 表名(
id int unsigned not null auto_increment primary key,
name varchar ,
age tinyint unsigned,
drop table 表名;
3.1 修改表名
alter table 舊表名 rename 新錶名;
3.2 修改字段資料型別
alter table 表 modify 列名 資料型別;
3.3 修改欄位名
alter table 表 change 舊列名 新列名 新資料型別;
3.4 增加字段
alter table 表 add 列名 資料型別(first[表首], after 列名[某列後]);
3.4 刪除字段
alter table 表 drop 列名;
MySQL之DDL(定義)語句
建立 create database if not exists 庫名 檢視 show databases 修改 庫名可以直接修改相對應的儲存檔名 alter database 庫名 character set 編碼方式 collate 檢驗方式 設定檢驗方式 防止出現中文亂碼 tips show ...
MYSQL資料庫基本DDL語句
1 資料庫 檢視所有的資料庫 show databases 切換 選擇要操作 資料庫 use 資料庫名 建立資料庫 create database if not exists mydb1 charset utf8 刪除資料庫 drop database if exists mydb12 資料型別 i...
mysql優化 ddl語句
mysql優化 ddl語句 mysql優化 ddl語句 在drop table維護mysql資料庫時,在drop操作期間,整個系統會被hang住,這個hang的時間的長短與buffer pool的大小相關。主要原因在於innodb在drop table時,會連續兩次遍歷buf pool lru 鍊錶...