本系统教程使用腾讯云,Ubuntu 18.04系统,mysql 5.7数据库,Django2.2,nginx ,gunicorn 来完整的部署Django网站项目。每一步教程都是在本地机台上,通过Xshell 和Xftp 连接腾讯云实操,并截图进行原创。其中的内容会参考并综合网络上的其他资源。

一、安装

1.1 安装mysql5.7服务器端



1.2安装mysql 5.7 客户端



1.3安装依赖项



1.4 检查状态




二、设置root密码

mysql5.7安装完成后普通用户不能进mysql,我们需要修改mysql5.7默认root密码

2.1设置mysql免密码登陆

注:上面两行代码都要加入,否则会出错






退出保存就可以了。这里是用 linux用的nano编辑器,小巧好用

2.2 停止和再启动mysql5.7 服务端及查看mysl service状态



三、免密登录

现在可以免密码登录mysql 5.7了



四、修改难方式和密码


PS: 在Ubuntu20.04 版中上述mysql会装8.0的版本,按上述修改密码命令一直报错,后面经查看MySQL版本为 8.0.28版本,即使修改了,也会出错的。所以此内容只适用于5.7版本


五、停止、启动、查看mysql




六、用root用户名登录mysql 5.7



会提示你输入密码,碰到数字键时,最好不要用数字键盘上的数字键,用主键盘上的数字键,反正我的数字键盘是没办法用,不知道是不是普遍现象。当然你也可以在mysql -uroot -p你的密码这样登录。这样密码就会显示在屏幕上

我们这时可以查看一下里面有哪些数据库。



七、创建UTF-8 能储存中文的数据库

不用utf8格式,有时会出现乱码现象


结束语

在腾讯云Ubuntu18.04系统上安装mysql5.7 完整教程,实操截图,原创内容。照着做基本上不会出错。

更多更新的原创内容请关注“老树Python”