本地Django项目 连接 Docker里面的mysql容器
如果本地没有安装mysql时,Django框架使用命令
pip install mysqlclient
安装mysqlclient不能成功。会报错如下:
需要使用mysql-connector-python进行替代。主要步骤如下:
- 安装mysql-connector-python
python -m pip install mysql-connector-python
- settings里面的数据库引擎替换成:
'ENGINE': 'mysql.connector.django'