解决pythonanywhere连接MySQL数据库时出现操作错误的问题
P粉459440991
P粉459440991 2024-03-31 22:43:19
0
1
574

我已经完成了我的 django 项目,我想在 PythonAnywhere 上测试它,一切都很好,直到 mysql 数据库连接显示错误

我已付费订阅。

/home/ 发生操作错误 (1044,“用户 'almx98'@'%' 访问数据库 'almx98' 被拒绝”)

我有很多记录,我不想丢失。

pythonanywhere venv 设置.py:

DATABASES = {
'default': {
    'ENGINE': 'django.db.backends.mysql',
    'NAME': 'almx98',
    'HOST': 'almx98.mysql.pythonanywhere-services.com',
    'PORT': '3306',
    'USER': 'almx98',
    'PASSWORD': config('DB_PASSWORD'),
}

}

服务器连接设置:

P粉459440991
P粉459440991

全部回复(1)
P粉938936304

PythonAnywhere 上的 MySQL 数据库名称的格式为:<username>$<something> 您的默认数据库名称如下所示:almx98$default 但您可能已经创建了其他要在 Web 应用程序中使用的数据库名称。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板