1.直接连接数据库
Python直接连接云数据库,与本地操作相同,只不过数据库IP由内网IP改为云服务器IP。。在这种情况下,需要注意的是:
直接连接数据库所需的关键信息(数据库名称、数据库账号、数据库密码)需要进行加密和加密,防止泄露。尽可能;
启用云数据库的远程访问权限这方面,需要配置防火墙(没有防火墙的可以跳过)网上有设置数据库账号允许远程访问的教程,但是我没有仔细看问题。
直接连接数据库的优点是简单。发展我们不需要考虑tcp层是如何工作的,但缺点是很容易暴露数据库,也容易被其他人访问数据库数据。
中间件
>部署在云服务器上的中间件:中间件有两种:tcp和http。如果用户过多则默认框架下直接连接数据库操作。必须考虑性能问题。是的,如果你使用中间件,数据库不需要启用远程访问权限(如果有防火墙,则需要允许通过防火墙上的中间件端口进行通信)。
中间件的优点是只要没有大的bug,数据库就不会泄漏。
上一篇:华硕主板内存频率怎么调
下一篇:怎么自己搭建云服务器