環境
Centos7
mysql
--查看系統中是否已安裝 MySQL 服務,以下提供兩種方式:
rpm -qa | grep mysql
yum list installed | grep mysql
--如果已安裝則刪除 MySQL 及其依賴的包:
yum -y remove mysql-libs.x86_64
--下載 mysql 的 YUM 源:
wget -c -P /home/ https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm
--安裝mysq
rpm -ivh /home/mysql80-community-release-el7-1.noarch.rpm
-- 安裝 MySQL,出現提示的話,一路 Y 到底
yum install mysql-server.
安裝完畢後,運行mysql,然後在 /var/log/mysqld.log 文件中會自動生成一個隨機的密碼,我們需要先取得這個隨機密碼,以用於登錄MySQL 服務端:
service mysqld start
grep "password" /var/log/mysqld.log
將會返回如下內容,末尾字符串就是密碼,把它複製下來:
A temporary password is generated for root@localhost: hilX0U!9i3_6
--MySQL控制命令:啓動、停止、重啓、查看狀態
systemctl start mysqld
systemctl start mysqld
service mysqld stop
service mysqld restart
systemctl status mysqld