mysql學習筆記 三

2021-10-07 12:28:07 字數 744 閱讀 2296

庫的建立:

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...