主頁(yè) > 知識(shí)庫(kù) > mysql密碼中有特殊字符&在命令行下登錄的操作

mysql密碼中有特殊字符&在命令行下登錄的操作

熱門標(biāo)簽:南昌三維地圖標(biāo)注 百應(yīng)電話機(jī)器人優(yōu)勢(shì) 地圖標(biāo)注費(fèi)用是多少 啥是企業(yè)400電話辦理 曲靖移動(dòng)外呼系統(tǒng)公司 外呼系統(tǒng)打電話上限是多少 武漢網(wǎng)絡(luò)外呼系統(tǒng)服務(wù)商 電話外呼系統(tǒng)改號(hào) 怎樣在地圖標(biāo)注銷售區(qū)域

在服務(wù)器上,通常為了快速登錄數(shù)據(jù)庫(kù),我們會(huì)使用mysql -hhost -uusername -ppassword db的方式登錄數(shù)據(jù)庫(kù),如果密碼中沒有特殊字符,會(huì)直接進(jìn)入數(shù)據(jù)庫(kù)sql命令行下,如果有特殊字符,那么就會(huì)出現(xiàn)如下提示:

-bash: syntax error near unexpected token `'

一般情況,我們可以通過(guò)命令mysql -hhost -uusername -p db然后根據(jù)提示手動(dòng)輸入密碼。

另外,這里可以對(duì)特殊字符的密碼做處理。

1、直接將密碼用單引號(hào)引起來(lái)。

2、在特殊字符前面加上'\'來(lái)進(jìn)行登錄。

補(bǔ)充:mysql設(shè)置復(fù)雜密碼中含$特殊符號(hào)導(dǎo)致無(wú)法命令登錄

安全考慮 在設(shè)置MYSQL 密碼時(shí)候加入了$特殊符號(hào),導(dǎo)致在寫腳本時(shí)運(yùn)行報(bào)以下錯(cuò)誤如下

經(jīng)過(guò)一番折騰發(fā)現(xiàn)原來(lái)就是 $

修改密碼即可去掉$

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • MySQL命令無(wú)法輸入中文問(wèn)題的解決方式
  • MySQL命令行操作時(shí)的編碼問(wèn)題詳解
  • MySQL source命令的使用簡(jiǎn)介
  • mysql常用sql與命令之從入門到刪庫(kù)跑路
  • mysql利用mysqlbinlog命令恢復(fù)誤刪除數(shù)據(jù)的實(shí)現(xiàn)
  • MySQL存儲(chǔ)過(guò)程的查詢命令介紹
  • MySQL數(shù)據(jù)庫(kù)自動(dòng)補(bǔ)全命令的三種方法
  • Mysql桌面工具之SQLyog資源及激活使用方法告別黑白命令行
  • mysql的登陸和退出命令格式
  • MySQL如何使用授權(quán)命令grant
  • MySQL 基礎(chǔ)常用命令總結(jié)

標(biāo)簽:荊州 吉林 資陽(yáng) 甘南 滄州 黑河 隨州 錦州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《mysql密碼中有特殊字符&在命令行下登錄的操作》,本文關(guān)鍵詞  mysql,密碼,中有,特殊,字符,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《mysql密碼中有特殊字符&在命令行下登錄的操作》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于mysql密碼中有特殊字符&在命令行下登錄的操作的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章