尝试将我的 MySQL 数据库连接到 pythonanywhere 时出现操作错误
Operational error while trying to connect my MySQL database to pythonanywhere
我已经完成了我的 django 项目,我想在 PythonAnywhere 上测试它,一切都很好,直到 mysql 数据库连接显示错误
我已付费订阅。
OperationalError at /home/
(1044, "Access denied for user 'almx98'@'%' to database 'almx98'")
我有很多记录不想丢失。
pythonanywhere venv settings.py:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'almx98',
'HOST': 'almx98.mysql.pythonanywhere-services.com',
'PORT': '3306',
'USER': 'almx98',
'PASSWORD': config('DB_PASSWORD'),
}
}
服务器连接设置:
MySQL PythonAnywhere 上的数据库名称具有以下形式:<username>$<something>
您的默认数据库名称如下所示:almx98$default
但您可能已经创建了其他一些您想要在您的数据库中使用的数据库名称网络应用程序。
我已经完成了我的 django 项目,我想在 PythonAnywhere 上测试它,一切都很好,直到 mysql 数据库连接显示错误
我已付费订阅。
OperationalError at /home/ (1044, "Access denied for user 'almx98'@'%' to database 'almx98'")
我有很多记录不想丢失。
pythonanywhere venv settings.py:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'almx98',
'HOST': 'almx98.mysql.pythonanywhere-services.com',
'PORT': '3306',
'USER': 'almx98',
'PASSWORD': config('DB_PASSWORD'),
}
}
服务器连接设置:
MySQL PythonAnywhere 上的数据库名称具有以下形式:<username>$<something>
您的默认数据库名称如下所示:almx98$default
但您可能已经创建了其他一些您想要在您的数据库中使用的数据库名称网络应用程序。