安装MySQLclient
django配置数据库
安装驱动
mysql,mariadb,django官方推荐的驱动程序mysqlclient
。
windows环境
在网站https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient
下载与python版本对应的mysqlclient
本地安装文件,再使用pip命令安装,例如:
pip install mysqlclient‑1.4.6‑cp38‑cp38‑win_amd64.whl # py3.8 64位
mac环境
安装MySQL和mysqlclient:
$ brew install mysql
$ pip install mysqlclient
如果您不想安装MySQL服务器,可以使用MySQL客户端:
$ brew install mysql-client
$ echo 'export PATH="/usr/local/opt/mysql-client/bin:$PATH"' >> ~/.bash_profile
$ source .bash_profile
$ pip install mysqlclient
Linux环境
linux环境下需要对应的依赖,根据环境不同依赖有所不同,下面的只是基本的步骤,不能保证在所有的环境上都有效。
Debian/Ubuntu
$ sudo apt-get install python3-dev default-libmysqlclient-dev build-essential
$ pip install mysqlclient
Red Hat /CentOS
sudo yum install python3-devel mysql-devel
pip install mysqlclient
连接配置
在settings.py中修改如下配置:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'lemontest',
'USER': 'root',
'PASSWORD': 'pythonvip',
'HOST': 'www.hhxpython.com',
'PORT': '4002'
}
}
标签:MySQLclient,mysqlclient,install,mysql,pip,安装
From: https://www.cnblogs.com/chenxdnote/p/17177058.html