传媒公司网站,企业的vi设计都包括哪几种,网站建设特色,哪些网站可以做淘宝推广一、安装数据库第三方插件
安装下载mysql第三方插件
pip install mysqlclient
二、创建MySQL数据库
ORM可以帮助我们做两件事#xff1a;
创建、修改、删除数据库中的表#xff08;不用写SQL语句#xff09;#xff0c;但无法创建数据库操作表中的数据#xff08;不用…一、安装数据库第三方插件
安装下载mysql第三方插件
pip install mysqlclient
二、创建MySQL数据库
ORM可以帮助我们做两件事
创建、修改、删除数据库中的表不用写SQL语句但无法创建数据库操作表中的数据不用写SQL语句
需要自己创建数据库
启动Mysql服务自带的工具创建数据库
三、Djiango链接数据库 default: {ENGINE: django.db.backends.mysql,NAME: database_name , # 数据库名字USER: root,PASSWORD:password,HOST: 127.0.0.1, # 那台机器安装了MySQLPORT: 3306}
四、创建表 然后运行代码
python manage.py makemigrations
python manage.py migrate 五、表的增删查改
def orm(request):# 1、添加数据# UserInfo.objects.create(namezhaohaodong,password123,age6)# 2、获取数据# 2.1 获取符合条件的所有数据# data_list [对象对象对象] QuerySet类型# data_list UserInfo.objects.all()# for obj in data_list:# print(obj.id,obj.name,obj.password,obj.age)# data_list [对象,]# data_list UserInfo.objects.filter(id1)# print(data_list)# 2.2 获取第一条数据# row_obj UserInfo.objects.filter(id1).first()# print(row_obj.id)# 3、更新数据# UserInfo.objects.all().update(password 999)# UserInfo.objects.filter(id2).update(password 999)# row_obj UserInfo.objects.filter(id2).first()# print(row_obj.password)# 4.删除数据# UserInfo.objects.filter(id 1).delete()# data_list UserInfo.objects.all()# for obj in data_list:# print(obj.id,obj.name,obj.password,obj.age)
六、报错
显示没有下载mysqlclient 解决办法 成功解决