gpt4 book ai didi

mysql - 无法从 django 连接到 mysql 数据库

转载 作者:行者123 更新时间:2023-11-29 16:43:46 25 4
gpt4 key购买 nike

我已经在 XAMPP mysql 上创建了数据库,该数据库已启动并正在运行。 MySQL up and running数据库已创建,

djangoproject database

我现在尝试使用以下连接参数从 django 进行连接,

DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': "djangoproject",
'USER': 'root',
'PASSWORD': '******',
'HOST': 'localhost',
'PORT': ''
}
}

执行python3 manage.py runserverpython3 manage.py migrate时出现以下错误

django.db.utils.OperationalError: (1049, "Unknown database 'djangoproject'")

我已经阅读了使用 create database 语句从 mysql shell 创建数据库的解决方案。我的问题是为什么我无法连接到已在 XAMPP mysql 上创建的数据库。

最佳答案

您错过了港口。默认情况下,MySQL 正在监听 3306:

DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': "djangoproject",
'USER': 'root',
'PASSWORD': '******',
'HOST': 'localhost',
'PORT': '3306'
}
}

关于mysql - 无法从 django 连接到 mysql 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53202746/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com