MySQL資料庫與資料表的基本操作
阿新 • • 發佈:2018-10-31
初學小建議
MySQL是不區分大小寫的,大家在初學的時候希望能養成習慣,把保留詞,關鍵字統一採用大寫的形式書寫,其他的使用小寫字母,方便區分。
初期這個習慣可能不太容易養成,但是一旦習慣,對工作的規範性會好很多,統一的規範方便大家一起工作!
選單
1.資料庫的建立與刪除
1.1 資料庫的建立和刪除
建立資料庫
SHOW DATABASES;
# 檢視所有資料庫
CREATE DATABASE database_name;
刪除資料庫
DROP DATABASE database_name
1.2 SQL的約束語句
建立資料庫表
SHOW TABLES;
# 檢視所有資料表
CREATE TABLE table_name;
主鍵約束
PRIMARY KEY
外來鍵約束
UNKOWN非空約束
NOT NULL
唯一約束
UNIQUE
預設約束
DEFAULT 預設值
自增約束
2.檢視資料表結構
檢視資料表基本結構
DESCRIBE table_name;
檢視資料表詳細結構
SHOW DATABASE database_name;
3.資料表的修改與刪除
修改表名
ALTER TABLE table_name RENAME new_name;
修改欄位型別
ALTER TABLE 表名 MODIFY 欄位名 資料型別;
修改欄位名
ALTER TABLE 表名 CHANGE 舊的段名 新的段名 新的資料型別;
刪除欄位
ALTER TABLE 表名 DROP 欄位名;
修改欄位排序
ALTER TABLE 表名 MODIFY 欄位1 資料型別 FIRST 欄位2;
註釋:其中欄位1指要修改位置的欄位,資料型別值欄位1的資料型別,FIRST 為可選引數 ,指將欄位1修改為表的第一欄位,ALTRE 欄位2是值將‘欄位1’插入到‘欄位2’後面