1. 程式人生 > >linux使用yum更新或安裝最新版本的mysql

linux使用yum更新或安裝最新版本的mysql


先解除安裝掉舊版本…

  • 備份現在的資料庫
    使用mysqldump命令匯出資料庫, mysqldump在/usr/bin 下 ,可在任何目錄下直接呼叫
mysqldump -uroot -ppassword database > database.sql
database表述資料庫名稱
  • 關掉mysqld服務
service mysqld stop
  • 刪除現有的mysql
yum -y remove mysql*

注意:要刪除/var/lib/mysql資料夾,要不然新版本會安裝不成功的


如果是首次安裝,從這裡開始往下看就可以了…

wget http://repo.mysql.com//mysql57-community-release-el6-8.noarch.rpm
  • 安裝rpm(其實就是新增yum源)
rpm -ivh mysql57-community-release-el6-8.noarch.rpm 
  • 安裝mysql5.7
yum -y install mysql-server
  • 啟動mysql5.7
    第一次啟動會初始化資料庫,並且生成預設的密碼
service mysqld start
  • 查詢預設密碼
    安裝啟動完成後,mysql會生成一個預設的密碼,可以查詢mysql的日誌找出預設的密碼,日誌檔案為
    /var/log/mysqld.log,然後搜尋password就可以找到了

    這裡寫圖片描述

  • 登入mysql
mysql -u root -p password
  • 修改密碼,新密碼要複雜一點,太簡單的會設定不成功
alter user 'root'@'localhost' identified by 'newpassword';

安裝完成…


如果你是更新,要把之前的備份匯入到新的mysql中

  • 匯入資料到mysql
    把當前目錄下database.sql檔案,匯入到mysql中
mysql -u root -p password < ./database.sql

大功告成!!!