我如何将MySQL连接到我的Django项目

问题描述 投票:0回答:1

我有一个运行在默认sqlite3数据库上的Django应用,但我想将其连接到MySQL数据库。我已经在cpanel主机中创建了一个数据库,并在Django应用程序设置中配置了以下设置:

'ENGINE': 'django.db.backends.mysql',
'NAME': 'my_db_name',
'USER': 'my_username',
'PASSWORD': 'my_db_user_password',
'HOST': 'my_domain',
'PORT': '3306',

这是我尝试使用上述设置运行应用程序时收到的响应:

django.db.utils.OperationalError:(1045,“拒绝访问用户'my_username'@'a_certain_IP'(使用密码:是)”)]

此some_IP不是我的主机共享IP地址。我对SQL不好,请帮助。我需要设置允许密码登录的任何地方吗?

python mysql django cpanel
1个回答
0
投票

您的端口应为整数。如果这样不起作用,请仔细检查您的凭据

© www.soinside.com 2019 - 2024. All rights reserved.