要在 CentOS 上更新 MySQL 版本,請按照以下步驟操作:
mysql --version
sudo yum remove mysql-server mysql-client mysql-common
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm
對于 CentOS 8,請運(yùn)行以下命令:
wget https://dev.mysql.com/get/mysql80-community-release-el8-3.noarch.rpm
sudo rpm -ivh mysql80-community-release-el8-3.noarch.rpm
sudo yum update
sudo yum install mysql-server mysql-client
sudo systemctl start mysqld
sudo systemctl enable mysqld
/var/log/mysqld.log
文件中查找臨時(shí)密碼:grep 'temporary password' /var/log/mysqld.log
記下此密碼,因?yàn)槟枰谑状蔚卿洉r(shí)使用它。
<TEMP_PASSWORD>
替換為實(shí)際的臨時(shí)密碼:mysql -u root -p<TEMP_PASSWORD>
<NEW_PASSWORD>
替換為您選擇的新密碼:ALTER USER 'root'@'localhost' IDENTIFIED BY '<NEW_PASSWORD>';
完成后,使用 exit
命令退出 MySQL。
現(xiàn)在,您已經(jīng)在 CentOS 上更新了 MySQL 版本。如果需要,您可以使用新密碼登錄并進(jìn)行其他配置。