1. 程式人生 > >centos6.9安裝Mysql8

centos6.9安裝Mysql8

0. 檢查是否已安裝並刪除已安裝的包

yum list installed mysql*
 
yum remove mysql-community-client.x86_64 mysql-community-common.x86_64 mysql-community-devel.x86_64 mysql-community-libs.x86_64 mysql-community-libs-compat.x86_64 mysql-community-server.x86_64 mysql80-community-release.noarch
 
 
移除mysql資料夾
 
[
[email protected]
~]# whereis mysql mysql: /usr/local/mysql [[email protected] ~]# rm -rf /usr/local/mysql   1.更新mysql源 rpm -Uvh https://repo.mysql.com/mysql80-community-release-el6.rpm   2.安裝mysql yum install -y mysql-community-server mysql-community       速度不一,請等待。。。。。。       3.新增mysql執行執行等級 chkconfig --level 2345 mysqld on   拓展: 2、3、4、5 對應不同的執行等級: 0 - halt (系統直接關機) 1 - single user mode (單人維護模式,用在系統出問題時的維護) 2 - Multi-user, without NFS (類似底下的 runlevel 3,但無 NFS 服務) 3 - Full multi-user mode (完整含有網路功能的純文字模式) 4 - unused (系統保留功能) 5 - X11 (與 runlevel 3 類似,但載入使用 X Window) 6 - reboot (重新啟動) 如果2、3、4、5 不為on, 則表示 nginx服務在執行級別為2、3、4、5時候沒有啟動 (即開機的時候不會啟動ngnix服務) 例如 chkconfig --level 2345 nginx on 表示設定nginx 服務在執行級別為2、3、4、5時啟動 (即設定開機啟動nginx服務)   4.啟動服務 service mysqld start   5. 檢視初始化密碼 cat /var/log/mysqld.log | grep password