Mysql 零距離-入門(二)

在Mysql中爲了更加的清晰的工做,因此定製一套規範和幾個經常使用的命令。下面我未來學習如何建立和操做一個本身的數據庫。

語法規範

  • 關鍵字和函數名稱必須大寫
  • 數據庫名稱,表名稱,字段名稱必須所有小寫
  • SQL語句必須以分號結尾

經常使用的命令

  • 顯示當前服務器版本
  • SELECT VERSION();
  • 顯示當前日期時間
  • SELECT NOW();
  • 顯示當前用戶
  • SELECT USER();

注意:都必須以分號結尾。sql

建立一個本身的數據庫

在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

圖片描述

能夠看到數據列表存在t一、t2數據庫。編碼

修改指定數據庫設置

ALTER { DATABASES|SCHEMA } [db_name]
[DEFAULT] CHARACTER SET [=] character_name

組合命令修改t2數據庫爲gbkB編碼:
ALTER DATABASE t2 CHARACTER SET gbk spa

咱們來查看一下t1數據庫如今編碼是多少:
命令:
SHOW CREATE DATABASE t1
圖片描述code

如今咱們能夠看到t1數據庫的編碼已是gbk了。blog

那麼t1和t2是用來測試的,咱們如今須要刪除掉。就能夠DROP關鍵字了。

語法規則:

DROP {DATABASE | SCHEMA } [IF EXISTS] db_name

組合命令刪除數據
DROP DATABASE t1;
圖片描述

相關文章
相關標籤/搜索