淺談MySQL漂流記(四)

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

ps:第四節(jié)應(yīng)該算是對(duì)數(shù)據(jù)庫(kù)的相關(guān)操作以及對(duì)之前新建數(shù)據(jù)庫(kù)的小小補(bǔ)充!

1)創(chuàng)建數(shù)據(jù)庫(kù):
使用if exists 來(lái)判斷是否已經(jīng)存在,不存在,才會(huì)創(chuàng)建,已經(jīng)存在,則不創(chuàng)建,并且不會(huì)報(bào)錯(cuò),如果沒(méi)有用if exists ,再次創(chuàng)建相同名字的數(shù)據(jù)庫(kù),就會(huì)報(bào)錯(cuò)!

Case:?create?database?if?not?exists?new08;

淺談MySQL漂流記(四)

2)顯示數(shù)據(jù)庫(kù):
show命令,顯示已經(jīng)建好的數(shù)據(jù)庫(kù)

Case:?show?databases;

可以看到所有的建好的數(shù)據(jù)庫(kù);
如果我想模糊查詢(xún)以“new..”開(kāi)頭的數(shù)據(jù)庫(kù),可以用like 關(guān)鍵字:

Case:?show?databases?like?‘new%’

注意事項(xiàng):
01–%是通配符,代表一個(gè)或者多個(gè)字符;
02–_下劃線是通配符,代表一個(gè)字符;
03–用show命令的時(shí)候,切記,后面的databases是復(fù)數(shù)形式,上次網(wǎng)上看到一個(gè)帖子,一哥們少寫(xiě)個(gè)s糾結(jié)好久,咳咳····

3)選用數(shù)據(jù)庫(kù)
語(yǔ)法:

use?+database?  Case:?use?new01;

會(huì)出現(xiàn)一行‘Database changed’的友情提示;
淺談MySQL漂流記(四)

4)刪除數(shù)據(jù)庫(kù)
使用drop命令
語(yǔ)法:

drop??database?+數(shù)據(jù)庫(kù)名字;?  Case:?drop?database?new01;

關(guān)注一下if exists 命令;

Case:drop?database??if?exists?new04;

這樣加上if exists 的好處是為了避免new04數(shù)據(jù)庫(kù)不存在,然后報(bào)錯(cuò)誤信息,
淺談MySQL漂流記(四)

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

ps:第四節(jié)應(yīng)該算是對(duì)數(shù)據(jù)庫(kù)的相關(guān)操作以及對(duì)之前新建數(shù)據(jù)庫(kù)的小小補(bǔ)充!

1)創(chuàng)建數(shù)據(jù)庫(kù):
使用if exists 來(lái)判斷是否已經(jīng)存在,不存在,才會(huì)創(chuàng)建,已經(jīng)存在,則不創(chuàng)建,并且不會(huì)報(bào)錯(cuò),如果沒(méi)有用if exists ,再次創(chuàng)建相同名字的數(shù)據(jù)庫(kù),就會(huì)報(bào)錯(cuò)!

Case:?create?database?if?not?exists?new08;

淺談MySQL漂流記(四)

2)顯示數(shù)據(jù)庫(kù):
show命令,顯示已經(jīng)建好的數(shù)據(jù)庫(kù)

Case:?show?databases;

可以看到所有的建好的數(shù)據(jù)庫(kù);
如果我想模糊查詢(xún)以“new..”開(kāi)頭的數(shù)據(jù)庫(kù),可以用like 關(guān)鍵字:

Case:?show?databases?like?‘new%’

注意事項(xiàng):
01–%是通配符,代表一個(gè)或者多個(gè)字符;
02–_下劃線是通配符,代表一個(gè)字符;
03–用show命令的時(shí)候,切記,后面的databases是復(fù)數(shù)形式,上次網(wǎng)上看到一個(gè)帖子,一哥們少寫(xiě)個(gè)s糾結(jié)好久,咳咳····

3)選用數(shù)據(jù)庫(kù)
語(yǔ)法:

use?+database?  Case:?use?new01;

會(huì)出現(xiàn)一行‘Database changed’的友情提示;
淺談MySQL漂流記(四)

4)刪除數(shù)據(jù)庫(kù)
使用drop命令
語(yǔ)法:

drop??database?+數(shù)據(jù)庫(kù)名字;?  Case:?drop?database?new01;

關(guān)注一下if exists 命令;

Case:drop?database??if?exists?new04;

這樣加上if exists 的好處是為了避免new04數(shù)據(jù)庫(kù)不存在,然后報(bào)錯(cuò)誤信息,
淺談MySQL漂流記(四)

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊6 分享