1. 程式人生 > >在Centos作業系統下安裝mysql8.0

在Centos作業系統下安裝mysql8.0

Y15


1、開啟Centos作業系統,下載mysql的repo源並安裝,執行命令:
rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm (不是連結)


2、檢視可用的mysql版本以及禁用/啟用情況:
yum repolist all | grep mysql
在這裡插入圖片描述


3、修改原始檔,禁用5.7,啟用8.0
Vi /etc/yum.repos.d/mysql-community.repo
把裡面的8.0enabled改為1就可以了,其他的版本改為0
在這裡插入圖片描述


4、修改完之後檢視可用版本
yum repolist enabled | grep mysql

(顯示8.0即為成功)
在這裡插入圖片描述


5、8.0版本啟用後,安裝Mysql
yum install -y mysql-community-server (380M左右,過程會稍微有些慢,耐心等待)
在這裡插入圖片描述


6、安裝完成之後,啟動mysql
systemctl start mysqld


7、開機啟動設定
systemctl enable mysqld
systemctl daemon-reload



8、檢視隨機生成的密碼,注意記住密碼
grep ‘temporary password’ /var/log/mysqld.log


9、登入Mysql,輸入原始生成的隨機密碼
mysql -uroot -p
在這裡插入圖片描述


10、改變mysql密碼策略 ( 密碼強度預設為中等,大小寫字母、數字、特殊符號,只有修改成功後才能修改配置再設定更簡單的密碼 )
set global validate_password.policy=0;
set global validate_password.length=1;



11、修改root密碼
ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘new pwd’;(單引號和分號不能省,一定記住密碼)


12、退出mysql,重新啟動即可生效,安裝成功。
退出命令:quit
在這裡插入圖片描述


推薦部落格:https://blog.csdn.net/su_xingyu/article/details/80287740?tdsourcetag=s_pcqq_aiomsg


個人小結,定有不足之處,歡迎指點。
謝謝~