Mysql 零距離-入門(二)
阿新 • • 發佈:2020-12-16
在Mysql中為了更加的清晰的工作,所以定製一套規範和幾個常用的命令。下面我將來學習如何建立和操作一個自己的資料庫。
語法規範
- 關鍵字和函式名稱必須大寫
- 資料庫名稱,表名稱,欄位名稱必須全部小寫
- SQL語句必須以分號結尾
常用的命令
- 顯示當前伺服器版本
- SELECT VERSION();
- 顯示當前日期時間
- SELECT NOW();
- 顯示當前使用者
- SELECT USER();
注意:都必須以分號結尾。
建立一個自己的資料庫
在MYSQL建立資料庫我們先認識一下建立資料庫的命令
建立資料庫:
CREATE { DATABASE | SCHEMA} [IF NOT EXISTS] db_name
上面語法中,{}是必須其中一個,[]是可寫可不寫。就此重新組合成一條命令來建立資料庫
//建立一個命名為t1的資料庫
CREATE DATABASE t1
指定資料庫編碼:
[DEFAULT] CHARACTER SET [=] character_name
根據前面的語法定義中,我們重新組合一下命令。
CREATE DATABASE t1 CHARACTER SET utf8
我們建立完了資料庫該如何檢視是否建立成功呢?很簡單用一下SHOW命令就可以把我們所有的資料打印出來
SHOW DATABASES
可以看到資料列表存在t1、t2資料庫。
修改指定資料庫設定
ALTER { DATABASES|SCHEMA } [db_name] [DEFAULT] CHARACTER SET [=] character_name
組合命令修改t2資料庫為gbkB編碼:ALTER DATABASE t2 CHARACTER SET gbk
我們來檢視一下t1資料庫現在編碼是多少:
命令:SHOW CREATE DATABASE t1
現在我們可以看到t1資料庫的編碼已經是gbk了。
那麼t1和t2是用來測試的,我們現在需要刪除掉。就可以DROP關鍵字了。
語法規則:
DROP {DATABASE | SCHEMA } [IF EXISTS] db_name
組合命令刪除資料DROP DATABASE t1;