安装MySQLclient

安装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'
    }
}
posted @ 2023-03-03 21:29  夜久听山雨  阅读(1321)  评论(0)    收藏  举报