【问题标题】:How do I connect Django from desktop to the remote Mysql Server?如何将 Django 从桌面连接到远程 Mysql 服务器?
【发布时间】:2011-12-17 02:34:59
【问题描述】:

我想用Django从我的桌面控制我的网站后端,所以我配置了一个无IP主机,并将它添加到远程MySql部分,但我无法连接MySql服务器。

我尝试将默认数据库主机名从 localhost 更改为 no-ip 主机,但我找不到执行此操作的选项。

我该怎么做?

【问题讨论】:

  • mysql 正在运行吗?你能独立于django连接到mysql吗?例如`mysql -u yourusername -p -h 主机??如果无法正常连接,则不是 django 问题

标签: mysql django


【解决方案1】:

检查settings.py 中的DATABASES 设置。你应该有类似的东西

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

只需将localhost 更改为您想要的主机名。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-13
    • 2012-03-03
    • 1970-01-01
    • 2019-05-13
    • 2013-03-06
    • 1970-01-01
    相关资源
    最近更新 更多