MySQL 8.4 版本注意事項
當使用沒有密碼值的 --password
或 -p
選項呼叫時,MySQL 用戶端程式會提示輸入密碼
$> mysql -u user_name -p
Enter password:
在某些系統上,您可能會發現密碼在選項檔案或命令列中指定時有效,但在 Enter password:
提示符下互動式輸入時無效。當系統提供的讀取密碼的程式庫將密碼值限制為少數幾個字元(通常為八個)時,就會發生這種情況。這是系統程式庫的問題,而不是 MySQL 的問題。若要解決此問題,請將您的 MySQL 密碼變更為八個或更少的字元,或將密碼放在選項檔案中。