【IT筆記】centos7.x下yum安裝Mysql5.7

備注:

sudo rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
sudo yum install mysql-community-server 
service mysqld start

其它說明:

  • 第一次啟動后均践,會生成一個隨機root密碼壶硅,默認在/var/log/mysqld.log這個日志里内列。執(zhí)行指令sudo grep 'temporary password' /var/log/mysqld.log 獲取密碼
  • 修改密碼為:123456
    • 登錄:mysql -u root -p

    • 密碼:eglpQwAH2o?E(我的初始密碼)

    • 修改密碼:ALTER USER USER() IDENTIFIED BY '123456';

    • 由于MySQL5.6.6版本之后增加了密碼強度驗證插件validate_password,相關參數(shù)設置的較為嚴格。

    • image.png
    • 設置了好幾次才成功,要求真的很嚴格拆祈,現(xiàn)在我們來關閉它。(必須先修改默認密碼倘感,才能進行其他操作)

    • 查看規(guī)則:SHOW VARIABLES LIKE 'validate_password%';

    • image.png
    • 說明:

      • validate_password_dictionary_file # 插件用于驗證密碼強度的字典文件路徑放坏。

      • validate_password_length # 密碼最小長度,參數(shù)默認為8老玛,它有最小值的限制

        • 最小值為:validate_password_number_count + validate_password_special_char_count + (2 * validate_password_mixed_case_count)
      • validate_password_mixed_case_count # 密碼至少要包含的小寫字母個數(shù)和大寫字母個數(shù)淤年。

      • validate_password_number_count # 密碼至少要包含的數(shù)字個數(shù)钧敞。

      • validate_password_policy # 密碼強度檢查等級,0/LOW互亮、1/MEDIUM犁享、2/STRONG。有以下取值:

      • Policy                 Tests Performed                                                                                                        
        0 or LOW              Length                                                                                                                      
        1 or MEDIUM        Length; numeric, lowercase/uppercase, and special characters                             
        2 or STRONG        Length; numeric, lowercase/uppercase, and special characters; dictionary file      
        默認是1豹休,即MEDIUM炊昆,所以剛開始設置的密碼必須符合長度,且必須含有數(shù)字威根,小寫或大寫字母凤巨,特殊字符。
        
      • validate_password_special_char_count # 密碼至少要包含的特殊字符數(shù)洛搀。

    • 修改規(guī)則:

      • set global validate_password_policy=0;
        set global validate_password_mixed_case_count=0;
        set global validate_password_special_char_count=0;
        set global validate_password_number_count=6;
        set global validate_password_length=6;
        SHOW VARIABLES LIKE 'validate_password%';
        
        +--------------------------------------+-------+
        | Variable_name                        | Value |
        +--------------------------------------+-------+
        | validate_password_check_user_name    | OFF   |
        | validate_password_dictionary_file    |       |
        | validate_password_length             | 6     |
        | validate_password_mixed_case_count   | 0     |
        | validate_password_number_count       | 6     |
        | validate_password_policy             | LOW   |
        | validate_password_special_char_count | 0     |
        +--------------------------------------+-------+
        7 rows in set (0.00 sec)
        
    • 再次修改密碼:ALTER USER USER() IDENTIFIED BY '123456';

    • 開通遠程權限:GRANT ALL PRIVILEGES ON . TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;flush privileges;

    • 設置數(shù)據庫默認編碼:utf8

      • 指令:sudo vim /etc/my.cnf
      • 在my.cnf 配制文件下新增下列二行
      character_set_server=utf8  
      init_connect='SET NAMES utf8'
      
      wait_timeout = 600   # Too many connections的解決方法
      interactive_timeout = 600
      
      • image.png
      • 重啟mysql服務:
        • service mysqld stop
        • service mysqld start
      • 查看編碼指令(需先進入數(shù)據庫):show variables like 'character%';
        • image.png

MySQL5.7導入數(shù)據報錯ERROR 1067 (42000) at line 1015: Invalid default value for 'service_time'

解決辦法:
修改my.cnf,
[mysqld] 下面添加
sql_mode=STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
explicit_defaults_for_timestamp=1

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末敢茁,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子留美,更是在濱河造成了極大的恐慌彰檬,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,204評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件谎砾,死亡現(xiàn)場離奇詭異逢倍,居然都是意外死亡,警方通過查閱死者的電腦和手機景图,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,091評論 3 395
  • 文/潘曉璐 我一進店門较雕,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人挚币,你說我怎么就攤上這事亮蒋。” “怎么了妆毕?”我有些...
    開封第一講書人閱讀 164,548評論 0 354
  • 文/不壞的土叔 我叫張陵慎玖,是天一觀的道長。 經常有香客問我设塔,道長凄吏,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,657評論 1 293
  • 正文 為了忘掉前任闰蛔,我火速辦了婚禮痕钢,結果婚禮上,老公的妹妹穿的比我還像新娘序六。我一直安慰自己任连,他們只是感情好,可當我...
    茶點故事閱讀 67,689評論 6 392
  • 文/花漫 我一把揭開白布例诀。 她就那樣靜靜地躺著随抠,像睡著了一般裁着。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上拱她,一...
    開封第一講書人閱讀 51,554評論 1 305
  • 那天二驰,我揣著相機與錄音,去河邊找鬼秉沼。 笑死桶雀,一個胖子當著我的面吹牛,可吹牛的內容都是我干的唬复。 我是一名探鬼主播矗积,決...
    沈念sama閱讀 40,302評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼敞咧!你這毒婦竟也來了棘捣?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,216評論 0 276
  • 序言:老撾萬榮一對情侶失蹤休建,失蹤者是張志新(化名)和其女友劉穎乍恐,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體测砂,經...
    沈念sama閱讀 45,661評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡禁熏,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,851評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了邑彪。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,977評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡胧华,死狀恐怖寄症,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情矩动,我是刑警寧澤有巧,帶...
    沈念sama閱讀 35,697評論 5 347
  • 正文 年R本政府宣布,位于F島的核電站悲没,受9級特大地震影響篮迎,放射性物質發(fā)生泄漏。R本人自食惡果不足惜示姿,卻給世界環(huán)境...
    茶點故事閱讀 41,306評論 3 330
  • 文/蒙蒙 一甜橱、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧栈戳,春花似錦岂傲、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,898評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽乃戈。三九已至,卻和暖如春亩进,著一層夾襖步出監(jiān)牢的瞬間症虑,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,019評論 1 270
  • 我被黑心中介騙來泰國打工归薛, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留谍憔,地道東北人。 一個月前我還...
    沈念sama閱讀 48,138評論 3 370
  • 正文 我出身青樓苟翻,卻偏偏與公主長得像韵卤,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子崇猫,可洞房花燭夜當晚...
    茶點故事閱讀 44,927評論 2 355

推薦閱讀更多精彩內容