centos6安裝mysql(離線與線上)
阿新 • • 發佈:2019-01-10
step1.先看看是否已經存在mysql,存在刪除,不存在跳過此步驟
#rpm -qa | grep mysql
#rpm -e --nodeps mysql
離線安裝
step1.下載MySQL-5.6.23-1.el6.x86_64.rpm-bundle.tar
裡面已經包含了所有需要的rpm
step2.解壓
注意:我上傳到/tmp目錄下
#cd /tmp/
#tar -xvf MySQL-5.6.23-1.el6.x86_64.rpm-bundle.tar
step3.按步驟安裝rpm
在RHEL系統中,必須先安裝“MySQL-shared-compat-5.6.15-1.el6.i686.rpm”這個相容包,然後才能安裝server和client,否則安裝時會出錯。
#rpm -ivh MySQL-shared-compat-5.6.15-1.el6.i686.rpm # RHEL相容包
#rpm -ivh MySQL-server-5.6.15-1.el6.i686.rpm # MySQL服務端程式
#rpm -ivh MySQL-client-5.6.15-1.el6.i686.rpm # MySQL客戶端程式
#rpm -ivh MySQL-devel-5.6.15-1.el6.i686.rpm # MySQL的庫和標頭檔案
#rpm -ivh MySQL-shared-5.6.15-1.el6.i686.rpm # MySQL的共享庫
step4.獲取mysql安裝時隨機生成的密碼
#cat /root/.mysql_secret # 獲取MySQL安裝時生成的隨機密碼
step5.啟動服務
#service mysql start # 啟動MySQL服務
step6登陸
#mysql -uroot -p # 進入MySQL,使用之前獲取的隨機密碼
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('password'); # 在MySQL命令列中設定root賬戶的密碼為password
quit # 退出MySQL命令列
其他 service mysql restart # 重新啟動MySQL服務 yum線上安裝 step1.通過 yum 命令將mysql mysql-server mysql-devel都安裝好(注意:安裝mysql時我們並不是安裝了mysql客戶端就相當於安裝好了mysql資料庫了,我們還需要安裝mysql-server服務端才行)
step4.檢視mysql是否開機啟動chkconfig --list | grep mysqld 命令來檢視 #chkconfig --list | grep mysqld
step5.設定開機啟動mysql
#rpm -ivh MySQL-shared-compat-5.6.15-1.el6.i686.rpm # RHEL相容包
#rpm -ivh MySQL-server-5.6.15-1.el6.i686.rpm # MySQL服務端程式
#rpm -ivh MySQL-client-5.6.15-1.el6.i686.rpm # MySQL客戶端程式
#rpm -ivh MySQL-devel-5.6.15-1.el6.i686.rpm # MySQL的庫和標頭檔案
#rpm -ivh MySQL-shared-5.6.15-1.el6.i686.rpm # MySQL的共享庫
#mysql -uroot -p # 進入MySQL,使用之前獲取的隨機密碼
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('password'); # 在MySQL命令列中設定root賬戶的密碼為password
quit # 退出MySQL命令列
其他 service mysql restart # 重新啟動MySQL服務 yum線上安裝 step1.通過 yum 命令將mysql mysql-server mysql-devel都安裝好(注意:安裝mysql時我們並不是安裝了mysql客戶端就相當於安裝好了mysql資料庫了,我們還需要安裝mysql-server服務端才行)
# yum install -y mysql-server mysql mysql-deve
在等待了一番時間後,yum會幫我們選擇好安裝mysql資料庫所需要的軟體以及其它附屬的一些軟體,
說明已經安裝成功
step3.初始化mysql服務
# service
mysqld start
step4.檢視mysql是否開機啟動chkconfig --list | grep mysqld 命令來檢視 #chkconfig --list | grep mysqld
step5.設定開機啟動mysql
# chkconfig mysqld on
# chkconfig --list | grep mysql mysqld 0:關閉 1:關閉 2:啟用 3:啟用 4:啟用 5:啟用 6:關閉
step6.設定root初始密碼
# mysqladmin -u root password 'root' // 通過該命令給root賬號設定密碼為 rootstep7.登陸 # mysql -u root -p 輸入剛才設定的密碼,登陸成功