庫的建立:
creater database if not exists 庫名
庫的修改:
alter database 庫名 character set gbk 更改庫的字符集
庫的刪除:
drop database 庫名
表的建立:
create table 表名
列名 資料型別(資料長度),
列名 資料型別(資料長度),
列名 資料型別(資料長度),
列名 資料型別(資料長度)
表的修改:
改列名:
alter table 表名 change column 原列名 現列名(資料型別)
改型別:
alter table 表名 modify column 原列名 資料型別
新增新列:
alter table 列名 add column 列名 資料型別
刪除列:
alter table 列名 drop column 列名
修改表名:
alter table 表名 rename to 新錶名
表的複製:
僅僅複製表的結構:
create table 表名 like 表名
複製表的結構加資料:
create table 表名 子查詢
僅僅複製表中的部分結構,且不要資料:
create table 表名 select 列名 from 表名 where 0
Mysql學習筆記(三)
所謂的子查詢,就是在 乙個查詢中巢狀了其他的若干查詢 即在乙個select查詢語句中的where和from子句中包含另乙個select查詢語句。在查詢語句中,外層的select查詢語句稱為 主查詢 where子句中的select查詢語句被稱為 子查詢 也稱巢狀查詢。列子查詢是指查詢結果返回的結果集是...
MySQL學習筆記(三)
一 修改提示操作符的命令 prompt 用法 prompt 後面接入 u 使用者名稱 h 伺服器的名字 d 當前開啟的資料庫 問題 但是這個命令有個問題是,當你在設定了你的 提示符的格式後,你退出了資料庫,等你下次再進來資料庫的時候提示符又變為了系統預設的,如何才能夠一次設定好,就不會變了呢?解決 ...
mysql學習筆記(三)
19使用者管理 許可權表儲存賬戶許可權資訊表主要有 user db host tables priv columns priv procs priv 20賬戶管理 建立新使用者 create user user name create user建立的使用者沒有任何許可權 建立使用者名稱jeffery...