1.Django可以通过ORM对数据库进行操作,可以不用写SQL语句,直接调用函数就行;但是ORM底层也需要用到pymysql或mysqlclient。所以需要安装mysqlclient
2.安装mysqlclient 命令:pip install mysqlclient
3.连接数据库
(1)首先创建一个数据库用于练习
(2)连接数据库,并对其进行操作(编写settings.py文件)
(3)在数据中创建表,测试是否连接成功(对models.py文件进行操作)
在命令行执行python manage.py makemigrations和 python manage.py migrate
会创建一个名为'你的app名称(我的app01)_userinfo'的表,说明数据库连接成功
PS:出现的问题:
已经安装mysqlclient还是出现django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module. Did you install mysqlclient?错误
解决办法: