rpm 安裝了 mysql 5.6 的版本
遇到的問題
1. 提示與5.1版本的有沖突. 解決方式, 是 rpm --force -ivh rpm包.rpm 進行強制安裝
2. 啟動 mysql 后, MySQL 5.6 版本使用空密碼無法登陸.
解決方式: mysql 5.6 安裝完成后, 會生成一個隨機密碼, 密碼可以在 '/root/.mysql_secret'. 中找到. 第一次連接必須變更密碼 且只能使用 'SET PASSWORD' 命令
eg 'SET PASSWORD = "你的密碼"';
3. 使用其他語句時, 總是會提示 ERROR 1820 (HY000): You must SET PASSWORD before executing this statement. 意思就是說必須先設置一個密碼
而設定密碼時又提示 ERROR 1372 (HY000): Password hash should be a 41-digit hexadecimal number ;
這是因為 你輸入的密碼是明文, 不允許這么輸入. 可以在其他已安裝過mysql的終端使用 select password('你想輸入的密碼');查詢出你的密碼對應的字符串, 然后用這個字符串替換你的密碼.
