mysql从5.5升级到5.7【ubuntu】

由于Django2.1不再支持mysql5.6以下版本,所以,只能升级mysql了,我把遇到的问题写下,供参考:

1 配置mysql-apt并做相关更新

1

2

3

4

5

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 安装新版数据库并更新文件版本

1

2

sudo apt-get install mysql-server

sudo mysql_upgrade -uroot -p

3 重启mysql并检查数据

1

2

sudo service mysql restart

mysqlcheck -uroot -p --all-databases

4 修改用户目录和远程登录配置

1

2

3

4

5

6

7

8

9

10

# 修改用户目录

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版本,查看是否成功启动

1

2

mysql --version

netstat -anp | grep 'mysql'

 6 远程连接mysql

1

mysql -h ip -u root -p

猜你喜欢

转载自blog.csdn.net/Python_anning/article/details/85683425