首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >1.django restframework 项目部署到ubuntu18.04上(同步数据库)

1.django restframework 项目部署到ubuntu18.04上(同步数据库)

作者头像
玩蛇的胖纸
发布2019-07-01 10:57:44
发布2019-07-01 10:57:44
5630
举报

1.mysql5.7安装

代码语言:javascript
复制
sudo -i #切换为root用户
#安装mysql5.7
apt-get install mysql-server
y
apt-get install mysql-client
apt-get install libmysqlclient-dev
y
#设置myql密码
mysql
show databases;
use mysql;
update user set authentication_string=PASSWORD("与本地数据库密码一致") where user='root';
update user set plugin="mysql_native_password";
flush privileges;
quit;
/etc/init.d/mysql restart
#查看密码是否设置成功
mysql -u root -p
#输入设置的密码+回车
quit;

 2.将本地数据库传输到云服务器

代码语言:javascript
复制
#修改服务器数据库配置文件,使之允许远程连接
vim /etc/mysql/mysql.conf.d/mysqld.cnf
# 英文输入环境下,敲 i 键,进入插入模式
#上下左右键移动光标,注释掉 bind-address = 127.0.0.1
#英文输入环境下,敲Esc键,输入:wq 保存退出

mysql -u root -p
#输入密码(不显示),登录mysql
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
flush privileges;
quit;
#重启mysql服务
/etc/init.d/mysql restart

选择本地要传输到服务器的数据库,然后选择数据库连接,点击开始,确定,然后等待传输完成,关闭。

代码语言:javascript
复制
#查看是否上传成功
mysql -u root -p
#输入密码
show databases;
#查看本地数据库是否上传上来了
quit;
代码语言:javascript
复制
#修改服务器数据库配置文件,使之不允许远程连接

vim /etc/mysql/mysql.conf.d/mysqld.cnf
# 英文输入环境下,敲 i 键,进入插入模式
#上下左右键移动光标,将注释掉的 bind-address = 127.0.0.1 恢复
#英文输入环境下,敲Esc键,输入:wq 保存退出

#重启mysql服务
/etc/init.d/mysql restart
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-06-30 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档