【问题标题】:Connect Django to MySql database on VPS将 Django 连接到 VPS 上的 MySql 数据库
【发布时间】:2021-04-02 01:09:43
【问题描述】:

我正在尝试在 VPS 上运行我的 Django 项目。我的 Django 项目使用 MySQL。在我的本地计算机上运行它时,我使用以下代码将 MySQL 连接到 Django

 DATABASES = {
'default': {
    'ENGINE': 'django.db.backends.mysql',
    'NAME': 'db_name',
    'USER': 'root',
    'PASSWORD': 'password',
    'HOST': 'localhost',
    'PORT': 3306}
}

连接 MySQL 时,这里的 'USER'、'HOST'、'PORT' 必须是什么?

【问题讨论】:

  • 想象一下您已连接到您的 VPS,您会使用什么配置?

标签: django vps django-settings django-mysql


【解决方案1】:

如果您在与 vps 相同的机器上运行 mysql 服务器,那么您的连接详细信息很可能会保持不变。唯一的区别是用户名和密码。

如果您在安装 mysql checkout this tutorial on digital ocean 时需要帮助,了解基本步骤,让您找到正确的方向。

如果您使用的是云 sql 解决方案,则连接详细信息将显示在您正在使用的解决方案的 sql 控制面板中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-03-10
    • 2011-05-18
    • 2021-07-28
    • 2017-06-18
    • 2019-11-08
    • 1970-01-01
    • 2019-04-11
    • 2018-01-19
    相关资源
    最近更新 更多