首頁  >  文章  >  資料庫  >  淺談MySQL漂流記(四)

淺談MySQL漂流記(四)

黄舟
黄舟原創
2017-03-08 13:27:311061瀏覽

在閱讀Code_小生的MySQL漂流記四之前,希望客官有空的話,可以簡單看一下MySQL漂流記(一)、MySQL漂流記(二)和MySQL漂流記(三)!

PS:第四節應該算是資料庫的相關操作以及先前新資料庫的小補充!

1)創建資料庫:
使用if exists 來判斷是否已經存在,不存在,才會創建,已經存在,則不創建,並且不會報錯,如果沒有用if exists ,再次創建相同名字的資料庫,就會報錯!

Case: create database if not exists new08;

淺談MySQL漂流記(四)

2)顯示資料庫:
show指令,顯示已經建置好的資料庫

Case: show databases;


可以看到所有的建好的資料庫;
如果我想模糊查詢以「new..」開頭的資料庫,可以用like 關鍵字:

Case: show databases like ‘new%’

注意:
01–%是通配符,代表一個或多個字元;
02–_底線是通配符,代表一個字元;
03–用show指令的時候,切記,後面的databases是複數形式,上次網上看到一個帖子,一哥們少寫個s糾結好久,咳咳····

3)選用數據庫
語法:

use +database 
Case: use new01;

會出現一行'Database changed '的友誼提示;
淺談MySQL漂流記(四)

4)刪除資料庫
使用drop指令
語法:

drop  database +数据库名字; 
Case: drop database new01;

關心一下if exists 指令;

Case:drop database  if exists new04;

這樣加上if exists 的好處是為了避免new04資料庫不存在,然後報錯誤訊息,
淺談MySQL漂流記(四)

##在在閱讀Code_小生的MySQL漂流記四之前,希望客官有空的話,可以簡單看一下MySQL漂流記(一)、MySQL漂流記(二)和MySQL漂流記(三)!

PS:第四節應該算是資料庫的相關操作以及先前新資料庫的小小補充!

1)創建資料庫:

使用if exists 來判斷是否已經存在,不存在,才會創建,已經存在,則不創建,並且不會報錯,如果沒有用if exists ,再次創建相同名字的資料庫,就會報錯!

Case: create database if not exists new08;

淺談MySQL漂流記(四)

2)顯示資料庫:

show指令,顯示已經建置好的資料庫

Case: show databases;

可以看到所有的已建置好的資料庫;

如果我想模糊查詢以「new..」開頭的資料庫,可以用 like 關鍵字:

Case: show databases like ‘new%’

注意:

01 –%是通配符,代表一個或多個字元;
02–_底線是通配符,代表一個字元;
03–用show指令的時候,切記,後面的databases是複數形式,上次網路上看到一個帖子,一哥們少寫個s糾結好久,咳咳····

3)選用資料庫

語法:

use +database 
Case: use new01;

會出現一行'Database changed'的友誼提示;


淺談MySQL漂流記(四)

4)刪除資料庫

使用drop指令
語法:

drop  database +数据库名字; 
Case: drop database new01;

關心一下if exists 指令;



淺談MySQL漂流記(四)


#################################### #
Case:drop database  if exists new04;
###這樣加上if exists 的好處是為了避免new04資料庫不存在,然後報錯誤訊息, #####################

以上是淺談MySQL漂流記(四)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn