02 MySQL 資料庫基本操作

2022-05-01 06:51:12 字數 1972 閱讀 9946

資料庫是資料儲存的最外層(最大單元)

基本語法:create database 資料庫名字 [庫選項];

範例:使用create database 建立資料庫

字符集:charset 字符集,代表著當前資料庫下的所有表儲存的資料預設指定的字符集(如果當前不指定,那麼採用dbms預設的)

校對集:collate 校對集

create database 資料庫名字 charset 字符集名稱;

範例:使用create database 建立資料庫,並指定資料庫編碼

每當使用者通過sql(mysql)指令建立乙個資料庫,那麼系統就會產生乙個對應的儲存資料的資料夾(data)。

其實,每個資料庫資料夾下都有乙個opt檔案,儲存的是對應的資料庫選項。

(1) 顯示全部資料庫(通過命令列)

基本語法:show  databases;

範例:通過show databases 顯示全部資料庫

(2) 顯示部分資料庫(通過命令列)

基本語法:show databases like 『匹配模式』;

_:匹配當前位置單個字元

%:匹配指定位置多個字元

//舉例

獲取以my開頭的全部資料庫: 『my%』;

獲取m開頭,後面第乙個字母不確定,最後為database的資料庫;』m_database』;

獲取以database結尾的資料庫:』%database』;

範例:使用show databses like 顯示部分資料庫

基本語法:show create database 資料庫名字;

範例:顯示建立資料庫時使用的語句

為什麼要選擇資料庫?因為資料是儲存到資料表,表存在資料庫下。如果要運算元據,那麼必須進入到對應的資料庫才行。

基本語法:use 資料庫名字;

範例:使用use選擇資料庫

修改資料庫字符集(庫選項):字符集和校對集

基本語法:alter database 資料庫名字 charset = 字符集;

範例:修改資料庫的字符集

一旦修改成功,那麼對應的opt檔案中就會體現,如圖所示:

是否可以修改資料庫名字?mysql5.5之前是可以修改的rename命令;但是5.5之後就不可以。

基本語法:drop database 資料庫名字;

範例:使用drop刪除資料庫

刪除雖簡單,但是切記要做好安全操作:確保裡面資料沒有問題,方可刪除(重要)

注意:刪除資料庫之後:對應的儲存資料的資料夾也會被刪除(opt檔案也被刪除)

資料庫學習筆記 02 MySQL資料庫入門

數值類 tinyint int float double 文字類 text tinytext longtext 二進位制 blob 會降低資料庫的使用效率,通常採用以下方法 timestamp 時間戳,預設可以設定current timestamp,這樣可以幫助我們記錄當前時間 例如 使用者的登陸時...

02 MySQL資料庫命令

mysql h 主機 p 埠 u 使用者 p 密碼 show databases use 資料庫名 show tables desc 表名稱 quit sql structured query language 結構化查詢語言,對關係型資料庫伺服器中的資料進行增刪改查的操作。1.命令操作模式 1 互...

MYSQL學習02 MySQL基礎操作

學習sql的基本查詢。語法 select column 1,column 2,from table 1 inner left right join table 2 on conditions where conditions group by column 1 h ing group conditi...