linux使用yum更新或安裝最新版本的mysql
阿新 • • 發佈:2018-11-19
先解除安裝掉舊版本…
- 備份現在的資料庫
使用mysqldump命令匯出資料庫, mysqldump在/usr/bin 下 ,可在任何目錄下直接呼叫
mysqldump -uroot -ppassword database > database.sql
database表述資料庫名稱
- 關掉mysqld服務
service mysqld stop
- 刪除現有的mysql
yum -y remove mysql*
注意:要刪除/var/lib/mysql資料夾,要不然新版本會安裝不成功的
如果是首次安裝,從這裡開始往下看就可以了…
下載新版本的mysql,注意系統版本(我的是centos6)
官方rpm下載地址:http://dev.mysql.com/downloads/repo/yum/
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
大功告成!!!