将本地网站与服务器 cpanel 数据库连接

问题描述

我正在开发一个仅在本地运行的 DJANGO Web 应用程序。 但是我想让它连接到我的 CPANEL 数据库,这样我就可以在不访问那台 PC 的情况下监控每笔交易。

我尝试如下所示连接

this.mockModuleEvent.Verify(x => x.Publish(It.IsAny<(string,object)>()),Times.Once);

}

我已经在我的 CPANEL 中的 MysqL 数据库中创建了数据库用户,并授予了用户所有权限。

但是当我尝试运行软件(网络应用程序)时,我仍然收到此错误

DATABASES = {
'default': {
    'ENGINE': 'django.db.backends.MysqL','NAME': 'db_name','USER': 'user_name','PASSWORD': 'user_password','HOST': 'localhost','PORT': '3306','OPTIONS': {
        'sql_mode': 'STRICT_ALL_TABLES',}
}

现在有人会说将 HOST 从 localhost 更改为服务器的名称或 IP 地址,我尝试了公共 IP @ 但没有用,关于服务器的名称

服务器:本地主机通过 UNIX 套接

有什么想法吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)