碎碎念:安装mysqlclient的时候一直出现一下报错:
mysqlclient-2.1.1-cp38-cp38-win_amd64.whl is not a supported wheel on this platform.
终于找到原因,原来这个也要分32位和64位,我这里是支持32位。
ORM可以做两件事
1.创建、修改、删除数据库中的表(不用写SQl语句),但是它无法创建数据库
2.操作表中的数据(不用写SQl语句)
(1)自己创建数据库
启动MySQL服务
mysql -u root -p
利用自带工具创建数据库,创建一个叫gx_day15的数据库
create database gx_day15 DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
(2)Django链接数据库
在settings.py文件中进行配置与修改
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'gx_day15', #数据库名字
'USER':'root',
'PASSWORD':'root123',
'HOST':'127.0.0.1', #哪台机器安装了mysql,就是本机
'PORT':3306,
}
}
(3)