centos6.9安裝Mysql8
阿新 • • 發佈:2018-12-03
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