遇到的一些問題:
1.在安裝mysql並設置密碼時,需修改初始密碼。需要去掉/etc/my.cnf中
#skip-grant-tables的#號。實現無密碼登錄。
MySQL版本5.7.6版本以前用戶使用如下命令:
mysql> SET PASSWORD = PASSWORD('新密碼');
MySQL版本5.7.6版本開始的用戶使用如下命令:
mysql> ALTER USER USER() IDENTIFIED BY '新密碼';
然後可能會遇到密碼策略問題,密碼過於簡單。修改其中的validate_password.length(最少爲4,我修改低於4時默認邊成4) 和validate_password.policy如下
set global validate_password.length=4
set global validate_password.policy=LOW
mysql> SHOW VARIABLES LIKE 'validate_password%';
+--------------------------------------+-------+
| Variable_name | Value |
+--------------------------------------+-------+
| validate_password.check_user_name | ON |
| validate_password.dictionary_file | |
| validate_password.length | 4 |
| validate_password.mixed_case_count | 1 |
| validate_password.number_count | 1 |
| validate_password.policy | LOW |
| validate_password.special_char_count | 1 |
+--------------------------------------+-------+
7 rows in set (0.01 sec)
這樣就能修改簡單的密碼了,不過改成root還是不行(我暫時也不知道怎麼修改)