1、先下载安装pymysql
---------pip3 install pymysql
之后pip list查看一下是否安装成功,要安装在python3里面,否则不行。
在项目同名文件夹里的init里面写上这两句代码
import pymysql # 导入第三方模块,用来操作mysql数据库
pymysql.install_as_MySQLdb()
需要注意的是,如果你import pymysql的时候下面有红线,并且你已经在你使用的python虚拟环境中安装好了pymysql模块,那么你可以重新打开一下你的项目:点击一下 File—> close project ----> 然后再打开你使用的项目,这时import 导入pymysql就不会报错了。
2、在settings文件中设置数据库连接
# 配置数据库
DATABASES = {
'default': {
# 注册我们自己使用的数据库连接
'ENGINE': 'django.db.backends.mysql', # 数据库引擎
'NAME': 'mydb', #数据库名称
'USER':'root', # 连接数据库的用户名称
'PASSWORD':'root', # 用户密码
'HOST':'127。0.0.1', # 访问的数据库的主机的ip地址
'PORT':'3306', # 默认mysql访问端口
}
}