MySQL配置(二)
生活随笔
收集整理的這篇文章主要介紹了
MySQL配置(二)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
上篇文章簡單的講了一下MySQL的配置,這章我在具體講述一下我所配置的一些內容。 一、密碼策略 MySQL5.7默認安裝了密碼安全檢查的插件。默認密碼檢查策略要求密碼必須包含:大小寫字母、數字和特殊符號,且字數不得少于8位。否則會出現ERROR 1819 (HY000)的錯誤提示。 可以通過一下命令查看密碼策略相關信息:
validate_password_dictionary_file:密碼策略文件,當策略為STRONG時才需要。 validate_password_length:密碼最小長度。 validate_password_mixed_case_count:大小寫字符長度,至少1個。 validate_password_number_count:數字字符長度,至少1個。 validate_password_policy:密碼策略,默認為MEDIUM。 validate_password_special_char_count:特殊字符長度,至少1個。 密碼策略為0/LOW時,檢查規則只有長度限制; 密碼策略為2/MEDIUM時,檢查規則有:長度,字母,數字,特殊字符; 密碼策略為3/STRONG時,檢查規則有:長度,字母,數字,特殊字符,密碼策略文件。 二、修改密碼策略 可以在MySQL的配置文件 /etc/my.cnf 中添加validate_password_policy的配置。即在配置文件加入 validate_password_policy=0(LOW)/ 1 (MEDIUM) / 2??(STRONG) 當然,如果你不需要密碼策略,可以直接在文件中配置禁用就可: validate_password_policy = off
validate_password_dictionary_file:密碼策略文件,當策略為STRONG時才需要。 validate_password_length:密碼最小長度。 validate_password_mixed_case_count:大小寫字符長度,至少1個。 validate_password_number_count:數字字符長度,至少1個。 validate_password_policy:密碼策略,默認為MEDIUM。 validate_password_special_char_count:特殊字符長度,至少1個。 密碼策略為0/LOW時,檢查規則只有長度限制; 密碼策略為2/MEDIUM時,檢查規則有:長度,字母,數字,特殊字符; 密碼策略為3/STRONG時,檢查規則有:長度,字母,數字,特殊字符,密碼策略文件。 二、修改密碼策略 可以在MySQL的配置文件 /etc/my.cnf 中添加validate_password_policy的配置。即在配置文件加入 validate_password_policy=0(LOW)/ 1 (MEDIUM) / 2??(STRONG) 當然,如果你不需要密碼策略,可以直接在文件中配置禁用就可: validate_password_policy = off
??????完成配置的修改之后要重啟MySQL服務使配置生效。
三、配置默認編碼為utf8 打開 etc/my.cnf 文件,在[mysqld]下添加編碼配置: [mysqld] charater_set_server=utf8 init_connect='SET NAMES utf8' 再重啟MySQL服務即可。 查看數據庫默認編碼的方法如下:轉載于:https://www.cnblogs.com/zhuxiangru/p/9414056.html
總結
以上是生活随笔為你收集整理的MySQL配置(二)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: shell基础09 gawk程序(上)
- 下一篇: ubuntu修改pip的官方源为豆瓣源