MySQL創(chuàng)建帶特殊字符的數(shù)據(jù)庫(kù)名稱(chēng)方法示例
前言
這篇文章抓喲講解了關(guān)于如何實(shí)現(xiàn)在MySQL中創(chuàng)建帶有特殊字符的數(shù)據(jù)庫(kù)名稱(chēng),這里的特殊字符包含:!@#$%^
方法如下
使用反引號(hào)`將數(shù)據(jù)庫(kù)名稱(chēng)包含住,反引號(hào)`(使用引號(hào)是不可以的)即在英文輸入法狀態(tài)下,按Esc鍵對(duì)應(yīng)下方的鍵即可出來(lái)。當(dāng)然在沒(méi)有使用反引號(hào)`包含數(shù)據(jù)庫(kù)名稱(chēng)的時(shí)候,若數(shù)據(jù)庫(kù)名稱(chēng)含有特殊字符,則會(huì)報(bào)錯(cuò)。
例如,使用下面的創(chuàng)建命令是會(huì)報(bào)錯(cuò)的:
mysql> CREATE DATABASE www.mafutian.net DEFAULT CHARSET UTF8; 1064 - Erreur de syntaxe près de '.mafutian.net DEFAULT CHARSET UTF8' à la ligne 1
正確創(chuàng)建方法:
mysql> CREATE DATABASE `www.mafutian.net` DEFAULT CHARSET UTF8; Query OK, 1 row affected
如下圖:

另外實(shí)例:
mysql> CREATE DATABASE `!@#$%^&*()_+.` DEFAULT CHARSET UTF8; Query OK, 1 row affected mysql> USE !@#$%^&*()_+. -> ; 1064 - Erreur de syntaxe près de '!@#$%^&*()_+.' à la ligne 1 mysql> USE `!@#$%^&*()_+.`; Database changed mysql> SELECT database(); +---------------+ | database() | +---------------+ | !@#$%^&*()_+. | +---------------+ 1 row in set
從上可以看出,在選擇數(shù)據(jù)庫(kù)的時(shí)候,也是需要使用反引號(hào)`將數(shù)據(jù)庫(kù)名稱(chēng)引起來(lái)。如下圖:

同理可知,在刪除數(shù)據(jù)庫(kù)的時(shí)候也是需要使用反引號(hào)`將數(shù)據(jù)庫(kù)名稱(chēng)引起來(lái):
mysql> DROP DATABASE `www.mafutian.net`; Query OK, 0 rows affected mysql> DROP DATABASE `!@#$%^&*()_+.`; Query OK, 0 rows affected
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。
相關(guān)文章
MySQL復(fù)制問(wèn)題的三個(gè)參數(shù)分析
這篇文章主要介紹了MySQL復(fù)制問(wèn)題的三個(gè)參數(shù)分析,幫助大家更好的理解和學(xué)習(xí)使用MySQL數(shù)據(jù)庫(kù),感興趣的朋友可以了解下2021-04-04
mysql數(shù)據(jù)庫(kù)空間統(tǒng)計(jì)sql代碼示例
在mysql中有一個(gè)information_schema數(shù)據(jù)庫(kù),這個(gè)數(shù)據(jù)庫(kù)中裝的是mysql的元數(shù)據(jù),包括數(shù)據(jù)庫(kù)信息、數(shù)據(jù)庫(kù)中表的信息等,這篇文章主要給大家介紹了關(guān)于mysql數(shù)據(jù)庫(kù)空間統(tǒng)計(jì)sql的相關(guān)資料,需要的朋友可以參考下2024-08-08
將MySQL help contents的內(nèi)容有層次的輸出方法推薦
如何將MySQL help contents的內(nèi)容有層次的輸出呢?下面小編就為大家?guī)?lái)一篇將MySQL help contents的內(nèi)容有層次的輸出方法推薦。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,給大家一個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-03-03
MySQL中row_number的實(shí)現(xiàn)過(guò)程
這篇文章主要介紹了MySQL中row_number的實(shí)現(xiàn)過(guò)程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-10-10
MySQL?從0到1打開(kāi)數(shù)據(jù)庫(kù)管理操作方法
數(shù)據(jù)庫(kù)管理系統(tǒng)(DataBase?Management?System)是用來(lái)創(chuàng)建數(shù)據(jù)庫(kù)和管理數(shù)據(jù)庫(kù)數(shù)據(jù)的一個(gè)管理軟件,我們口頭說(shuō)的MySQL數(shù)據(jù)庫(kù)就是這個(gè)管理系統(tǒng),這篇文章主要介紹了MySQL從0到1打開(kāi)數(shù)據(jù)庫(kù)管理,需要的朋友可以參考下2023-06-06
MySQL?驅(qū)動(dòng)中虛引用?GC?耗時(shí)優(yōu)化與源碼分析
這篇文章主要為大家介紹了MySQL?驅(qū)動(dòng)中虛引用?GC?耗時(shí)優(yōu)化與源碼分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-05-05

