mysql密碼中有特殊字元 在命令列下登入的操作

2022-09-24 10:33:08 字數 507 閱讀 1380

在伺服器上,通常為了快速登入資料庫,我們會使nzfpvrzg用mysql -hhost -uusername -ppassword db的方式登入資料庫,如果密碼中沒有特殊字元&,會直接進入資料庫sql命令列下,如果有特殊字元&,那麼就會出現如下提示:

-bash: syntax error near unexpected token `&a程式設計客棧mp;'程式設計客棧

一般情況,我們可以通過命令mysql -hhost -uuserwww.cppcns.comname -p db然後根據提示手動輸入密碼。

另外,這裡可以對特殊字元的密碼做處理。

補充:mysql設定複雜密碼中含$特殊符號導致無法命令登入

安全考慮 在設定mysql 密碼時候加入了$特殊符號,導致在寫指令碼時執行報以下錯誤如下

經過一番折騰發現原來就是 $

修改密碼即可去掉$

本文標題: mysql密碼中有特殊字元&在命令列下登入的操作

本文位址: /shujuku/mysql/376187.html

mysql處理特殊字元

修改表 alter table user convert to charset utf8mb4,character set utf8mb4 修改列alter table user default character set utf8mb4,modify realname varchar 100 ch...

mysql處理特殊字元

修改表 alter table user convert to charset utf8mb4,character set utf8mb4 修改列alter table user default character set utf8mb4,modify realname varchar 100 ch...

mysql處理特殊字元

修改表 alter table user convert to charset utf8mb4,character set utf8mb4 修改列alter table user default character set utf8mb4,modify realname varchar 100 ch...