MySQL學習基礎之起航篇

goodboy_heyang發表於2016-05-03

MySQL

學習來自慕課網《與MySQL的零距離接觸》

MySQL是一個開源的關係型資料庫管理系統

MySQL分為社群版和企業版

MySQL登入和退出相關的命令

引數

描述

-D,–database = name

開啟指定資料庫

–delimiter = name

指定分隔符

-h, –host = name

伺服器名稱

-p, –password[=name]

密碼

-P, –prot=#

埠號

–prompt=name

設定提示符

-u, –user=name

使用者名稱

-V, –version

輸出版本資訊並且退出

登入本地伺服器MySQL : mysql -uroot -p -P3306 -h127.0.0.1

MySQL退出: exit; quit; q; 這個三個任意使用一個

修改mysql提示符

“mysql>”這個是mysql的提示符,可以修改。修改方式:

  1>在連線客戶端也就是登入MySQL時通過引數指定

    shell>mysql –uroot –proot –prompt 提示符

  2>在連線客戶端之後,通過prompt

    mysql>prompt 提示符

除了自定義提示符的名稱,還可以用簡單的提示符,有點類似轉義字元:

引數

描述

D

完整的日期

d

當前資料庫

h

伺服器名稱

u

當前使用者

MySQL常用命令以及語法規範

顯示當前伺服器版本

SELECT VERSION();

顯示當前日期時間

SELECT NOW();

顯示當前使用者

SELECT USER()

MySQL語句的規範

關鍵字與函式名稱全部大寫

資料庫名稱、表名稱、欄位名稱全部小寫

SQL語句必須以分號結尾

運算元據庫

建立資料庫

CREATE { DATABASE | SCHEMA } [ IF NOT EXISTS ] db_name

[ DEFAULT ] CHARACTER SET [=] charset_name

補充:SCHEMA : schema CHARACTER : char acter

檢視錯誤資訊

SHOW WARNINGS;

檢視已經建立的資料庫的資訊以及編碼方式

SHOW CREATE DATABASE database_name;

修改資料庫

ALTER { DATABASE | SCHEMA } [db_name]

[DEFAULT] CHARACTER SET [=] charset_name

刪除資料庫

DROP { DATABASE | SCHEMA } [IF EXISTS] db_name;


相關文章