栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 其他

python使用mysql数据库2——口罩和安全帽新数据库从头创建

其他 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python使用mysql数据库2——口罩和安全帽新数据库从头创建

python使用mysql数据库2——口罩新数据库从头创建
  • 一、口罩数据库建立
    • 1、登录本地数据库
    • 2、查看所有已经有的数据库
    • 3、创建一个新的mask数据库
    • 进入创建的mask数据库
    • -- 创建一个userinfo表
    • 查看表结构是否正确
    • 添加3条测试数据 ,使用pycharm运行。
    • 查看数据
  • 二、安全帽数据库建立
    • 1、登录本地数据库
    • 2、查看所有已经有的数据库
    • 3、创建一个新的helmet数据库
    • 进入创建的mask数据库
    • -- 创建一个userinfo表
    • 查看表结构是否正确
    • 添加3条测试数据 ,使用pycharm运行。
    • 查看数据

一、口罩数据库建立 1、登录本地数据库
mysql -u root -p

输入自己设置的密码。我的是root

2、查看所有已经有的数据库
show databases;

3、创建一个新的mask数据库
create database mask_test1;
进入创建的mask数据库
use mask_test1;
– 创建一个userinfo表
create table userinfo (id int auto_increment primary key,camera_id int not null,no_mask_number int not null,time datetime not null,rtsp_url varchar(100) not null);

该表结如下:

查看表结构是否正确
desc userinfo;

添加3条测试数据 ,使用pycharm运行。
import pymysql
import datetime
#连接数据库
db = pymysql.connect("localhost","root","root","mask_test1")

#使用cursor()方法创建一个游标对象
cursor = db.cursor()

#使用execute()方法执行SQL语句
cursor.execute("SELECt * FROM userinfo")



for i in range(0,10):  # 迭代 0 到 10 之间的数字
    curr_time = datetime.datetime.now()
    camera_id = i
    no_mask_number=i*i
    rtsp_url="http://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4"
    sql = "insert into userinfo(camera_id, no_mask_number,time,rtsp_url) values({}, {}, '{}', '{}');".format(camera_id, no_mask_number, curr_time,str(rtsp_url))
    cursor.execute(sql)
    db.commit()  # 提交数据

#使用fetall()获取全部数据
data = cursor.fetchall()

#打印获取到的数据
print(data)
#关闭游标和数据库的连接
cursor.close()
db.close()
查看数据
 select * from userinfo;

二、安全帽数据库建立 1、登录本地数据库
mysql -u root -p

输入自己设置的密码。我的是root

2、查看所有已经有的数据库
show databases;

3、创建一个新的helmet数据库
create database helmet_test1;
进入创建的mask数据库
use helmet_test1;
– 创建一个userinfo表
create table userinfo (id int auto_increment primary key,camera_id int not null,no_helmet_number int not null,time datetime not null,rtsp_url varchar(100) not null);

该表结如下:

查看表结构是否正确
desc userinfo;
添加3条测试数据 ,使用pycharm运行。
import pymysql
import datetime
#连接数据库
db = pymysql.connect("localhost","root","root","helmet_test1")

#使用cursor()方法创建一个游标对象
cursor = db.cursor()

#使用execute()方法执行SQL语句
cursor.execute("SELECt * FROM userinfo")



for i in range(0,10):  # 迭代 0 到 10 之间的数字
    curr_time = datetime.datetime.now()
    camera_id = i
    no_helmet_number=i*i
    rtsp_url="http://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4"
    sql = "insert into userinfo(camera_id, no_helmet_number,time,rtsp_url) values({}, {}, '{}', '{}');".format(camera_id, no_helmet_number, curr_time,str(rtsp_url))
    cursor.execute(sql)
    db.commit()  # 提交数据

#使用fetall()获取全部数据
data = cursor.fetchall()

#打印获取到的数据
print(data)
#关闭游标和数据库的连接
cursor.close()
db.close()
查看数据
 select * from userinfo;
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/279493.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号