莱芜二手房网站苏州建设交通职业技术学院官网
- 食用说明:本笔记适用于有一定编程基础的伙伴们。希望有助于各位!
 
SQL语言分类


SQL注释

库管理


表管理

数据操作

分组聚合 
 
分页限制

- 需要注意的是关键字的顺序不可以错乱,否则会报错
 - 其中LIMIT关键字的n是指从第n个开始,m是指查几个,无m则选择前n个
 
连接实例
    conn = Connection(host=myCert.host,user=myCert.user,password=myCert.password,port=myCert.port,database=myCert.database,charset=myCert.charset)def executeSql(sqlConn: Connection, sqlStr: str):# 获取游标对象cursor = sqlConn.cursor()# 执行sqlcursor.execute(sqlStr)# 获取结果元组result = cursor.fetchall()# 关闭连接cursor.close()return resultresult = executeSql(conn, sqlStr)for item in result:print(COLOR.GREEN + str(item))conn.close()
 
修改操作
         # 用于开启自动提交autocommit=True, 
-  
在配置中加入上面的字段可以实施自动更新
 
    # 打开文件with open('../../assets/Files/财务数据.txt', 'r') as f:lineList = f.readlines()dataList = []for line in lineList:if not line == '\n':dataList.append(tuple(line.strip().split(',')))dataTuple = tuple(dataList)for item in dataTuple:sqlStr = 'insert into salary_data(date, hashId,salary,province) values("%s","%s",%s,"%s")' % (item[0], item[1], int(item[2]), str(item[3]).strip())executeSql(conn, sqlStr)print('写入完毕') 
- 一个简单的例子,将我们的数据插入到表中
 
