gpt4 book ai didi

python - Django 1.9 和 Python 3.4,支持 MySQL (Fedora)

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

问题很简单:

如何在 Fedora 中将 MySQL 数据库与 Django 1.9 + Python 3.4 一起使用?我实际上正在使用 virtualenv 如果这会添加更多信息。

我尝试安装mysqlclient,但没有成功。我真的不知道如何使用此处描述的 MySQL 连接器 Python:MySQL DB API Drivers

当我尝试使用 pip 安装 mysqlclient 时,它失败并显示:OSError: mysql_config not found

最佳答案

对于Python2

尝试以下步骤:

yum install mysql mysql-server
chkconfig --levels 235 mysqld on
/etc/init.d/mysqld start
# Create your username and password in MySQL
# Create your db in MySQL
yum install MySQL-python

对于 python2 或 python3:

pip install mysqlclient
sudo apt-get install python3-dev libmysqlclient-dev

In settings.py
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': YOUR DB NAME,
'USER': YOUR USERNAME,
'PASSWORD': YOUR PASSWORD,
'HOST': 'localhost',
'PORT': 80,
}
}

关于python - Django 1.9 和 Python 3.4,支持 MySQL (Fedora),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37583257/

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