1.直接连接到数据库
Python直接连接到云数据库。与本地操作相同,只是数据库IP由内网IP改为云服务器IP。。在这种情况下,您需要注意以下事项:
直接连接数据库时所需的敏感信息(数据库名称、数据库账号、数据库密码)必须进行加密和解密,防止泄露。
开启云数据库的远程权限需要调整您的防火墙(如果您没有防火墙,请跳过)。互联网上有设置数据库帐户以允许远程访问的教程,但我没有仔细查看。
直接连接到数据库的优点是简单。虽然开发不需要考虑TCP层的行为,但缺点是会让数据库更加暴露,更容易被别人检索到数据库数据。
中间件有两种类型:tcp和http,对于这两种类型,都需要在中间件内构建用于加密和解密敏感数据的协议。自己的直连数据库的操作都是在框架内完成的。如果你有太多人使用它,你应该考虑性能问题。当然,如果您使用中间件,则不需要打开数据库的远程权限(如果您有防火墙,则需要允许通过防火墙上的中间件端口进行通信)。
中间件的优点是,除非出现重大错误,否则数据库不会受到损害。缺点是开发难度大。
台海科技服务器
上传程序到服务器有两种方式。
如果是win系统服务器,那就打开远程桌面,从本地电脑复制文件,到远程桌面服务器上粘贴文件,就可以了。
如果您有IP地址、ftp帐号和密码,也可以使用专用的ftp软件进行上传。
对于Linux服务器,可以直接使用ftp软件上传文件。
上一篇:云计算技术的应用有哪些
下一篇:云服务器是真实服务器吗