在閱讀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;
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’的友情提示;
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ò)誤信息,
在閱讀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;
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’的友情提示;
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ò)誤信息,