由於django2.1不再支援mysql5.6以下版本,所以,只能公升級mysql了,我把遇到的問題寫下,供參考:
1 配置mysql-apt並做相關更新
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
mysql 之 版本公升級,從5 5公升級到5 7
首先介紹一下使用安裝yum源的方法 作業系統是centos6.4 64位 wget rpm ivh mysql57 community release el6 8.noarch.rpm 3 檢視可安裝的mysql版本 root host 172 10 2 83 software yum repoli...
mysql公升級 5 1公升級到5 7
一 mysql公升級 1.備份資料庫 mysqldump u root ppasswod all databases data bak db bak date y m d h m sql 同時可備份整個mysql目錄,包括data目錄,可用於公升級失敗快速回滾 2.安裝5.7 提供兩種安裝方式參考,...
mysql從5 1公升級到5 5匯入sql報錯
公升級後發現匯入sql報錯,錯誤為 cannot load from mysql.proc 網上搜尋查詢原因,大部分給的答案都是 1 執行mysql upgrade u root p 密碼 命令 2 修改 etc mysql my.cnf配置 經過上面兩步操作,發現沒用。沒辦法通過google重新搜...