安装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 @   夜久听山雨  阅读(1192)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示