日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

RedHat系Linux通过yum安装MySQL

發(fā)布時(shí)間:2023/12/29 数据库 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 RedHat系Linux通过yum安装MySQL 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

提示:

  • 本次安裝的是MySQL最新的版本
  • 使用的系統(tǒng)為CentOS7
  • 每個(gè)頁面的鏈接在文檔中都有,可以直接點(diǎn)擊跳轉(zhuǎn)
  • 文章目錄

    • RPM安裝太費(fèi)勁了!
    • 零、首先要通過yum安裝如下命令工具
    • 一、導(dǎo)入官方倉庫
      • 1. 打開官網(wǎng),進(jìn)入下載界面
      • 2. 點(diǎn)擊MySQL Yum Repository進(jìn)入官方倉庫
      • 3. 復(fù)制鏈接
    • 二、安裝MySQL
    • 三、配置MySQL
      • 1.啟動(dòng)MySQL
      • 2.初次登錄
        • 1. 獲取MySQL隨機(jī)生成的初始密碼
        • 2. 修改密碼
          • 1. 登錄MySQL
          • 2. 修改密碼
          • 3. 查看當(dāng)前的安全策略
          • 4. 修改安全策略
          • 5. 修改密碼
      • 3. SQL客戶端連接虛擬機(jī)
        • 1. 禁用firewall
        • 2. 進(jìn)入MySQL操作,更新權(quán)限
    • 總結(jié)


    RPM安裝太費(fèi)勁了!

    RPM不會(huì)幫你解決依賴問題,所以安裝是有安裝順序的QAQ。

    如果有想折騰的可以參考這篇文章:LinuxCentOs7下安裝MySQL8.0.26詳細(xì)教程,本人親測(cè)可行,僅供大家避雷


    零、首先要通過yum安裝如下命令工具

  • wget命令行下載工具
  • vim編輯器,可選下載,Linux自帶的vi可以替代
  • yum install -y wget vim

    一、導(dǎo)入官方倉庫

    1. 打開官網(wǎng),進(jìn)入下載界面

    下載頁面鏈接:https://dev.mysql.com/downloads/

    可以看到藍(lán)色框內(nèi)的是官方提供的Linux軟件倉庫。其中紅色框內(nèi)的是RedHat系Linux使用的包管理器yum的倉庫。

    2. 點(diǎn)擊MySQL Yum Repository進(jìn)入官方倉庫

    yum庫鏈接:MySQL Yum Repository

    根據(jù)安裝的系統(tǒng)版本點(diǎn)擊相應(yīng)的download即可。

    3. 復(fù)制鏈接


    打開終端,執(zhí)行以下命令

    # 下載鏈接對(duì)應(yīng)的文件,官方庫的rpm文件 wget https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm # 安裝下載的rpm文件 rpm -ivh mysql80-community-release-el7-5.noarch.rpm # 直接復(fù)制鏈接的后半部分即可

    二、安裝MySQL

    yum install -y mysql-community-server # 不知道直接寫mysql會(huì)不會(huì)成功,后面我會(huì)嘗試。 # 如果成功,將會(huì)修改此處的內(nèi)容

    三、配置MySQL

    1.啟動(dòng)MySQL

    systemctl start mysqld# 如果是出現(xiàn)的下面一行,表示MySQL安裝沒有問題 Redirecting to /bin/systemctl start mysqld.service # 只有第一次啟動(dòng)會(huì)出現(xiàn)

    相關(guān)命令,此部分內(nèi)容可以跳過,只是對(duì)mysqld服務(wù)簡(jiǎn)單操作的羅列

    # 查看MySQL服務(wù)運(yùn)行狀態(tài) systemctl status mysqld # 啟動(dòng)MySQL systemctl start mysqld# 關(guān)閉MySQL systemctl stop mysqld# 重啟MySQL systemctl restart mysqld

    2.初次登錄

    1. 獲取MySQL隨機(jī)生成的初始密碼

    grep 'temporary password' /var/log/mysqld.log

    舉例說明:

    # 密碼在最后,每個(gè)人都是不同的 grep 'temporary password' /var/log/mysqld.log2016-11-14T04:34:41.742516Z 1 [Note] A temporary password is generated for root@localhost: sNKz9yEdzw%/

    從執(zhí)行結(jié)果來看

  • 賬戶是root
  • 主機(jī)名是localhost
  • 初始密碼是sNKz9yEdzw%/
  • 2. 修改密碼

    本處我采用的順序

  • 修改初始密碼
  • 修改配置文件
  • 修改為簡(jiǎn)單密碼
  • 注意:順序可以變換,比如先修改配置文件,再登錄修改初始密碼等

    MySQL默認(rèn)開啟了validate_password插件,該插件要求密碼至少包含一個(gè)大寫字母,一個(gè)小寫字母,一個(gè)數(shù)字和一個(gè)特殊字符,并且密碼長(zhǎng)度至少8個(gè)字符

    1. 登錄MySQL

    mysql -uroot -p # 輸入上一步獲取到的初始密碼,進(jìn)入MySQL

    2. 修改密碼

    # 先將密碼修改為Pw12345.可以在mysql終端中進(jìn)行操作 ALTER user 'root'@'localhost' IDENTIFIED WITH caching_sha2_password BY 'Pw12345.';

    3. 查看當(dāng)前的安全策略

    show variables like 'varlidate%';

    當(dāng)前生效的安全策略如下

    4. 修改安全策略

    修改安全策略有兩種方式

  • 直接在mysql終端中使用set進(jìn)行修改
  • 在my.cnf文件中修改。
  • 直接在MySQL終端中使用set修改# 修改密碼策略等級(jí)為low set global validate_password.policy=low; # 密碼的最小長(zhǎng)度 set global validate_password.length=6; # 設(shè)置密碼中至少要包含0個(gè)大小寫字母 set global validate_password.mixed_case_count=0; # 設(shè)置密碼中至少包含0個(gè)數(shù)字 set global validate_password.number_count=0; # 設(shè)置密碼中至少包含0個(gè)特殊字符 set global validate_password.special_char_count=0;
  • 在配置文件中修改密碼策略
    首先退出mysql終端quit; 其次,使用shell編輯my.cnf文件vim /etc/my.cnf # 打開后,輸入i進(jìn)入編輯模式 修改密碼策略validate_password.check_user_name=OFF # 是否能將密碼設(shè)置成當(dāng)前用戶名 validate_password.length=4 # 密碼的最小長(zhǎng)度,也就是說密碼長(zhǎng)度必須大于或等于4 validate_password.mixed_case_count=0 # 密碼必須包含的大寫、小寫字符數(shù) validate_password.number_count=0 # 密碼必須包含的數(shù)字個(gè)數(shù) validate_password.policy=0 # 密碼強(qiáng)度 0只檢查長(zhǎng)度 validate_password.special_char_count=0 # 密碼必須包含的特殊字符個(gè)數(shù)
  • 回到MySQL終端查看當(dāng)前生效的安全策略# 首先重啟MySQL systemctl restart mysqld # 進(jìn)入MySQL mysql -uroot -pPw12345. # 查看當(dāng)前的安全策略 show variables like 'varlidate%'; 當(dāng)前生效的安全策略如下
    此時(shí)就可以設(shè)置簡(jiǎn)單密碼1234了
  • 5. 修改密碼

    ALTER USER 'root'@'localhost' IDENTIFIED BY '1234'; # 注意,此處的root是獲取初始密碼時(shí)得到的。同樣localhost也是

    3. SQL客戶端連接虛擬機(jī)

    1. 禁用firewall

    systemctl stop firewalld# 臨時(shí)禁用(關(guān)閉,虛擬機(jī)重啟后會(huì)啟動(dòng)) systemctl disable firewalld# 永久禁用(關(guān)閉開機(jī)自啟動(dòng))

    2. 進(jìn)入MySQL操作,更新權(quán)限

    use mysql;# 進(jìn)入mysql數(shù)據(jù)庫 select user,host from user;# 查看當(dāng)前mysql的用戶及權(quán)限 # 如果賬戶所對(duì)應(yīng)的host不是'%',使用下面的命令更新 update user set host='%' where user='root'; FLUSH PRIVILEGES;# 刷新內(nèi)容

    完成上述內(nèi)容后,使用sql客戶端鏈接即可

    總結(jié)

    MySQL的在win/mac和Linux上的安裝差距實(shí)在是大,差點(diǎn)瘋掉

  • 下載MySQL的官方庫
  • 導(dǎo)入官方庫
  • 下載MySQL
  • 修改密碼
  • 連接物理機(jī)sqlyog
  • 以上就是本內(nèi)容的五個(gè)部分


    警告:不知為何MySQL的安全插件validate_password消失,卸載后重新安裝也沒有加載成功。
    另,修改密碼的另一個(gè)方式就是直接卸載密碼安全插件
    方式如下:

    卸載插件

    UNINSTALL COMPONENT 'file://component_validate_password';

    安裝插件

    INSTALL COMPONENT 'file://component_validate_password';

    我正在考慮建立自己的博客網(wǎng)站,如果建立完畢,本內(nèi)容會(huì)遷移到自己的博客站上去。

    總結(jié)

    以上是生活随笔為你收集整理的RedHat系Linux通过yum安装MySQL的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: jzjzjzjzj亚洲成熟少妇 | www.97色 | 亚洲一区二区在线免费观看 | 狠狠躁18三区二区一区视频 | 亚洲超碰av| 黄色三级视频 | 在线观看日本一区二区 | 一级片在线观看视频 | 麻豆视频网站在线观看 | 自拍偷拍视频在线观看 | 久久久亚洲天堂 | 放几个免费的毛片出来看 | 欧美成人高清在线 | 麻豆网址 | 亚洲卡一卡二卡三 | 日本黄xxxxxxxxx100| 草草久久久 | 黄色成人在线免费观看 | 色老头在线一区二区三区 | 日韩国产一区二区 | 亚洲av无码乱码在线观看性色 | 国产精品久久久久久亚洲色 | 日韩在线第二页 | 久久77777| 亚洲九九精品 | 亚洲美女屁股眼交3 | 亚洲精品无码成人 | 午夜影院久久 | 成人免费毛片xxx | 日韩精品久久一区二区 | 蜜桃成人在线视频 | 97人人澡人人爽人人模亚洲 | 日韩二级| 99国产精品欲 | 亚洲国产午夜 | 天天天天射 | 午夜播放 | 爱豆国产剧免费观看大全剧集 | 夜色在线影院 | 亚洲国产日韩一区 | 国产精品久久久久久久久久小说 | 好男人视频www| 亚洲一二三在线 | 久久短视频 | 免费中文av| 日韩一区二区视频在线 | 成人动漫h在线观看 | 永久免费的网站入口 | 国产精品水嫩水嫩 | 国产熟妇久久777777 | 丰满熟妇人妻av无码区 | 久久亚洲av无码精品色午夜麻豆 | 黄色激情四射 | 亚洲免费看黄 | 99久久久国产精品无码免费 | 亚洲免费一区视频 | 精品日韩av | 徐锦江一级淫片免费看 | 日本a级一区 | 国产成人在线播放视频 | 青青草国产成人av片免费 | 日本公妇乱偷中文字幕 | 17c在线观看视频 | 少妇激情偷人三级 | 影音先锋亚洲天堂 | 网站av在线| 99热最新在线 | 人人看人人插 | 欧美在线专区 | 国产精品视频一区二区三区, | 欧美 日韩 高清 | 国产精品伦 | 天天草视频 | 好色婷婷 | 97干视频 | 成年人视频网 | 色网站在线播放 | 久久久久久99精品久久久 | 国产麻豆91视频 | 国内国产精品天干天干 | 国产免费一区视频观看免费 | 无码一区二区三区免费视频 | 台湾综合色 | 亚洲精品一区二区三区四区五区 | 久久综合伊人77777麻豆最新章节 | 天天视频亚洲 | 日韩二区| 久久久久久九九九 | 欧美激情小视频 | 国产91在线高潮白浆在线观看 | 国产一级做a | 国产一级片免费在线观看 | 97欧美视频 | 夜夜嗨一区二区三区 | 亚洲av永久一区二区三区蜜桃 | 爱爱一区| 91在线看视频 | 免费三片在线观看网站v888 | 九九色网 |