最近我在安裝mysql時遇到了一個問題:一直輸入的密碼有感嘆號,但是在mysql中卻一直連不上。
經過一番搜索和嘗試,我發現原來是因為mysql默認會將感嘆號識別為特殊字符,因此我們需要對密碼中的感嘆號進行轉義。具體來說,我們需要在密碼中的感嘆號前添加反斜線,像這樣:
mysql>GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost' IDENTIFIED BY 'mypassword\!';
這樣才能使mysql正確識別我們的密碼。
當然,如果你不想在密碼中使用感嘆號,也可以通過修改mysql的密碼規則來避免這個問題。具體來說,可以在mysql的配置文件中設置密碼規則為LOW或MEDIUM,這樣就能避免感嘆號被識別為特殊字符。
總之,遇到mysql安裝密碼中有感嘆號的問題時,我們需要注意這一點,并進行相應的處理。
下一篇css類的書