ubuntu14.04升級mysql5.5至mysql5.7


原文鏈接:https://www.cnblogs.com/os-python/p/6842485.html

 

1.下載mysql-apt的配置包,並安裝

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

在安裝的過程中,會要求選擇mysql版本,選擇mysql5.7版本后,點擊“OK”。

2.更新apt-get索引

sudo apt-get update

3、安裝數據庫,在安裝過程中,會自動卸載已經安裝的老版本數據。

sudo apt-get install mysql-server

4、安裝mysql 后,使用mysql_upgrade升級數據庫文件版本

sudo mysql_upgrade -uroot -p'youpassword'

5、重啟mysql,並檢查數據是否正常

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

6、如果一切正常,所有表的檢查結果均是ok狀態。

同時,也可以進入mysql使用select version(); 來查看mysql-server 版本號。

 

更新過程中遇到的問題:

1、在ubuntu 14的版本中,安裝了mysql 后,啟動時,程序提示 “No directory, logging in with HOME=/”

root@xxx:/etc/mysql# service mysql restart * Stopping MySQL Community Server 5.7.11 ... * MySQL Community Server 5.7.11 is stopped * Re-starting MySQL Community Server 5.7.11 No directory, logging in with HOME=/ .. * MySQL Community Server 5.7.11 is started

解決辦法:

sudo service MySQL stop sudo usermod -d /var/lib/mysql/ mysql sudo service mysql start

2、安裝后遠程訪問mysql ,提示10061錯誤的問題

在更新mysql版本后,所有的配置文件都會被刪除,因此需要修改mysql配置。在Ubuntu中,配置文件在:

/etc/mysql/mysql.conf.d/mysql.cnf 注銷配置文件中:bind-address =127.0.0.1 即可
/usr/bin 客戶端程序和腳本 /usr/sbin mysqld 服務器 /var/lib/mysql 日志文件,數據庫 [重點要知道這個] /usr/share/doc/packages 文檔 /usr/include/mysql 包含( 頭) 文件 /usr/lib/mysql 庫 /usr/share/mysql 錯誤消息和字符集文件 /usr/share/sql-bench     基准程序

 


免責聲明!

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



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