1. 程式人生 > 其它 >Mysql 零距離-入門(二)

Mysql 零距離-入門(二)

在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;
圖片描述