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

歡迎訪問 生活随笔!

生活随笔

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

数据库

linux yum安装mysql8

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

寫在前面的

  • 如果linux 里面安裝了docker ,建議使用docker安裝mysql,可以參考我的?docker安裝mysql 8 并配置遠(yuǎn)程連接
  • 如果linux 系統(tǒng)里直接安裝 ,建議使用yum進(jìn)行安裝(ubuntu可以先安裝yum)
  • 如果安裝在windows里面,可以參考我的?mysql 8.0 版本安裝及其問題(windows)
  • 第一步:安裝yum的mysql數(shù)據(jù)源

    mysql官方提供了yum安裝的倉庫 ,地址 :https://dev.mysql.com/downloads/repo/yum/

    如下圖:

    這里我的linux系統(tǒng)為centos7.6 因此我選擇紅框里的版本

    安裝yum mysql數(shù)據(jù)源命令:(中間需要輸入兩次 y )

    yum localinstall https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm

    安裝過程如下圖:

    ?

    第二步:安裝mysql服務(wù)

    yum 安裝命令:(安裝過程需要輸入三次 y ,最后一次是證書)

    yum install mysql-community-server

    安裝成功結(jié)果如下圖:

    第三步:啟動(dòng)mysql服務(wù)

    啟動(dòng)命令

    systemctl start mysqld

    啟動(dòng)成功沒有提示

    第四步:獲取初始化密碼

    獲取命令:

    cat /var/log/mysqld.log | grep password

    結(jié)果如下圖:

    第五步:登陸mysql

    登陸命令:

    mysql -u root -p

    第六步:修改密碼

    ALTER USER 'root'@'localhost' IDENTIFIED BY 'yournewpassword';

    如果爆出?ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 錯(cuò)誤,原因是你的密碼不安全,要包含大小寫,數(shù)字和字符

    到了這一步,MySQL已經(jīng)安裝完成了,一下配置都是通用配置:

    第七步:設(shè)置遠(yuǎn)程連接

    use mysql; grant all privileges on *.* to 'root'@'%';

    ?

    第八步:navicat鏈接時(shí)報(bào)?2059 錯(cuò)誤

    報(bào)錯(cuò)原因是加密方式問題

    查詢一下:

    select Host,User,plugin from user;


    沒有修改前結(jié)果如下:

    執(zhí)行修改命令:

    alter user 'root'@'%' identified with mysql_native_password by 'yourPassword';

    修改成你的mysql密碼

    其他

    10060 錯(cuò)誤

    這個(gè)錯(cuò)誤比較抽象,很多原因都能造成這個(gè)錯(cuò)誤,大概有一下幾點(diǎn)。

  • 防火墻問題
  • 網(wǎng)絡(luò)不通
  • linux端口未開發(fā)
  • linux服務(wù)未啟動(dòng)
  • 這里我遇見的問題是端口未開放,linux開發(fā)端口的命令為 :

    /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

    這里是3306端口,mysql默認(rèn)端口,如果不一樣請按照自己情況修改

    ?

    ?

    ?

    總結(jié)

    以上是生活随笔為你收集整理的linux yum安装mysql8的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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