ubuntu中mysql版本升級到5.7


0 前言

前幾天圖書館說服務器(Ubuntu14.04)有安全漏洞,不按時修復會關停。

看了一下漏洞清單,主要是ssh和mysql的版本問題。

把mysql升級了一下,升到了5.7,升級之前還備份了數據,不過升級后發現數據並不會丟失。

 

1 配置mysql-apt並做相關更新

sudo wget https://dev.mysql.com/get/mysql-apt-config_0.8.1-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.1-1_all.deb #安裝過程選擇mysql5.7 sudo apt-get update

 

2 安裝新版數據庫並更新文件版本

sudo apt-get install mysql-server

sudo mysql_upgrade -uroot -p

 

3 重啟mysql並檢查數據

sudo service mysql restart
mysqlcheck -uroot -p --all-databases

 

4 修改用戶目錄和遠程登錄配置

# 修改用戶目錄
sudo service mysql stop
sudo usermod -d /var/lib/mysql/ mysql
sudo service mysql start

# 注釋掉bind-address = 127.0.0.1這一行並保存
sudo vim /etc/mysql/mysql.conf.d/mysqld.conf

# 重啟 sudo service mysql restart

 

5 查看mysql版本,查看是否成功啟動

mysql --version

netstat -anp | grep 'mysql'

 

6 遠程連接mysql

mysql -h ip -u root -p
 
       


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM