1. 程式人生 > >centos6安裝mysql(離線與線上)

centos6安裝mysql(離線與線上)

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服務端才行)
# 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賬號設定密碼為 root
step7.登陸 # mysql -u root -p 輸入剛才設定的密碼,登陸成功