MySQL創(chuàng)建帶特殊字符的數(shù)據(jù)庫名稱方法示例
前言
這篇文章抓喲講解了關(guān)于如何實(shí)現(xiàn)在MySQL中創(chuàng)建帶有特殊字符的數(shù)據(jù)庫名稱,這里的特殊字符包含:!@#$%^
方法如下
使用反引號(hào)`將數(shù)據(jù)庫名稱包含住,反引號(hào)`(使用引號(hào)是不可以的)即在英文輸入法狀態(tài)下,按Esc鍵對(duì)應(yīng)下方的鍵即可出來。當(dāng)然在沒有使用反引號(hào)`包含數(shù)據(jù)庫名稱的時(shí)候,若數(shù)據(jù)庫名稱含有特殊字符,則會(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ù)庫的時(shí)候,也是需要使用反引號(hào)`將數(shù)據(jù)庫名稱引起來。如下圖:
同理可知,在刪除數(shù)據(jù)庫的時(shí)候也是需要使用反引號(hào)`將數(shù)據(jù)庫名稱引起來:
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í)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對(duì)腳本之家的支持。
相關(guān)文章
mysql數(shù)據(jù)庫空間統(tǒng)計(jì)sql代碼示例
在mysql中有一個(gè)information_schema數(shù)據(jù)庫,這個(gè)數(shù)據(jù)庫中裝的是mysql的元數(shù)據(jù),包括數(shù)據(jù)庫信息、數(shù)據(jù)庫中表的信息等,這篇文章主要給大家介紹了關(guān)于mysql數(shù)據(jù)庫空間統(tǒng)計(jì)sql的相關(guān)資料,需要的朋友可以參考下2024-08-08將MySQL help contents的內(nèi)容有層次的輸出方法推薦
如何將MySQL help contents的內(nèi)容有層次的輸出呢?下面小編就為大家?guī)硪黄獙ySQL help contents的內(nèi)容有層次的輸出方法推薦。小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,給大家一個(gè)參考。一起跟隨小編過來看看吧2016-03-03MySQL中row_number的實(shí)現(xiàn)過程
這篇文章主要介紹了MySQL中row_number的實(shí)現(xiàn)過程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-10-10MySQL?從0到1打開數(shù)據(jù)庫管理操作方法
數(shù)據(jù)庫管理系統(tǒng)(DataBase?Management?System)是用來創(chuàng)建數(shù)據(jù)庫和管理數(shù)據(jù)庫數(shù)據(jù)的一個(gè)管理軟件,我們口頭說的MySQL數(shù)據(jù)庫就是這個(gè)管理系統(tǒng),這篇文章主要介紹了MySQL從0到1打開數(shù)據(jù)庫管理,需要的朋友可以參考下2023-06-06MySQL?驅(qū)動(dòng)中虛引用?GC?耗時(shí)優(yōu)化與源碼分析
這篇文章主要為大家介紹了MySQL?驅(qū)動(dòng)中虛引用?GC?耗時(shí)優(yōu)化與源碼分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-05-05