mysql - 如何从我的 django 网站连接到集中式 MySQL 数据库?

标签 mysql django distributed-computing distributed-system system-design

假设我有两个系统将运行 Django 服务器,另一个系统将是一个集中式数据库,仅包含在此计算机上运行的数据库应用程序。如何让两台机器连接到同一个数据库,即从数据库读取/写入数据库?我的 MySQL 数据库端需要运行什么软件,以便它可以从服务器获取数据并在读取查询时从数据库返回数据?

问题是两台服务器如何连接到集中式数据库以从中读取/写入?数据库服务器上应该运行什么代码/技术来发送/接收数据?

如果有一个系统专门用作服务器,一个系统专门用作数据库,那么我如何从我的两台服务器计算机到集中式数据库建立连接。哪些技术可以帮助我实现这一目标?第三台机器上应该运行什么代码以及其他两台服务器如何连接到该数据库?

最佳答案

我不明白为什么你需要额外的软件/技术。如果你想做的只是让你的两个 django 服务器访问第三个服务器的共享数据库,只需将你的两个 django 服务器指向运行你的服务器的服务器即可。 MySQL..它应该可以完成这项工作..

关于mysql - 如何从我的 django 网站连接到集中式 MySQL 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59092123/

相关文章:

SQL 查询 : Get average, 和所有高于某个值的平均值,在同一个查询中

django - 应用程序 URL 到项目 URL

python - 如何获取列的名称或更改现有列的名称?

django - 如何使模板扩展另一个模板?

c - C 中精确和近似查找的多个键

hadoop - hadoop可以做分布式队列服务器吗?

mysql - 有没有复杂的select查询来解决这个问题

php - 无法使用带有 mysql 和 php 7 的 docker-compose 连接到数据库

mysql - 如何使用 Mysql 命令调用应用程序

django - 当我点击/swagger url 时得到 "AssertionError: duplicate Parameters found"