pymysql
#不修改数据
def no_data_change():db=pymysql.connect(‘host‘,‘user‘,‘pw‘,‘db_name‘)#host,user,pw根据情况自己填写cs=db.cursor()#相当于实例化sql=""cs.execute(sql)#执行sql语句data=cs.fetchone()/cs.fetchall()for row in range(len(data)):print(row)#获取一条/所有数据db.close()#关闭数据库连接然后就是调用函数进行查询操作python操作Mysql基础标签:mysql基础 db_name 查询 执行 调用函数 i...
第三范式(3NF):引用主键 (一般第二范式中的唯一标识就叫主键)
说明:后一个范式,都是在前一个范式的基础上建立的数据完整性一个数据库就是一个完整的业务单元,可以包含多张表,数据被存储在表中
在表中为了更加准确的存储数据,保证数据的正确有效,可以在创建表的时候,为表添加一些强制性的验证,包括数据字段的类型、约束字段类型在mysql中包含的数据类型很多,这里主要列出来常用的几种
数字:int,decimal:小数如decima...
mysql基础及python操作mysql
python操作mysql
1、mysql管理系统:基于套接字(socket)编写的C/S架构的软件,用于管理数据库文件
2、mysqld 套接字服务端 mysql 套接字客户端
3、windows 管理员身份下 tasklist |findstr mysql //查找进程 taskkill /F(强制杀死) /PID 10556 //杀死进程 mysqld --install //制作系统服务 mysqld --remove //解除系统服务 net start MySQL //启动服务(管理员) net stop MySQL //关闭服务(管理员...
E-R模型当前物理的数据库都是按照E-R模型进行设计的
E表示entry,实体
R表示relationship,关系
一个实体转换为数据库中的一个表
关系描述两个实体之间的对应规则,包括一对一
一对多
多对多关系转换为数据库表中的一个列 *在关系型数据库中一行就是一个对象三范式经过研究和对使用中问题的总结,对于设计数据库提出了一些规范,这些规范被称为范式
第一范式(1NF):列不可拆分
第二范式(2NF):唯一标识(可以通过一个属性唯一的找...
# pip install pymysqlfrom itertools import chain
import pymysqlhost = "127.0.0.1"
port = 3306
user = "username"
password = "password"
db_name = "database""""操作Mysql数据库"""
db = pymysql.connect(host=host, port=int(port),user=user, passwd=password,db=db_name)
cursor = db.cursor() # 获取操作游标
# 获取组-id
cursor.execute("select id from apptest_appcasestep")
casestep_id = cursor.fetchall()
case...