当前位置:首页 > 云服务器 > 正文

云服务器怎么连接数据库


一、云服务器与本地服务器如何进行数据通讯

1.直接连接到数据库

Python直接连接到云数据库。与本地操作相同,只是数据库IP由内网IP改为云服务器IP。。在这种情况下,您需要注意以下事项:

直接连接数据库所需的敏感信息(数据库名称、数据库账号、数据库密码)必须进行加密和解密,防止泄露。

开启云数据库的远程权限需要调整您的防火墙(如果您没有防火墙,请跳过)。MySQL也需要进行设置。允许远程访问的数据库帐户。网上有教程,不过我没有仔细看。

直接连接数据库的好处是更容易开发。你不必担心tcp层是如何工作的,但缺点是你的数据库很容易暴露,其他人可以检索你的数据库数据。

2.中级

在云服务器上部署中间件。中间件有两种类型:TCP和http,每种类型都需要在中间件内构建独特的通信协议、敏感数据的加密和解密协议等。您自己的直连数据库已由框架完成。如果使用的人太多,就应该考虑性能问题。当然,如果您使用中间件,则不需要打开数据库的远程权限(如果您有防火墙,则需要允许通过防火墙的中间件端口进行通信)。

中间件的优点是,除非出现重大错误,否则数据库不会受到损害。缺点是开发难度大。


二、VBA怎么连接云服务器中的MySQL数据库?

编码与本地数据库编码相同。例如,ODBC使用以下方法:


三、怎么链接服务器上的数据库

您需要在“开始”-“程序”下进行设置。