企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
这个就是详细的考察你是如何用python连数据库的,并且最好能现场写代码那种(有的笔试题就是python连数据库) 具体问你用到哪个模块,查询的数据是什么类型?如何删除数据?如何新增数据?如何修改数据? PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。 详情参考教程http://www.runoob.com/python3/python3-mysql.html ~~~ #!/usr/bin/python3 # 查询EMPLOYEE表中salary(工资)字段大于1000的所有数据: import pymysql # 打开数据库连接 db = pymysql.connect("localhost","testuser","test123","TESTDB" ) # 使用cursor()方法获取操作游标 cursor = db.cursor() # SQL 查询语句 sql = "SELECT * FROM EMPLOYEE \ WHERE INCOME > %s" % (1000) try: # 执行SQL语句 cursor.execute(sql) # 获取所有记录列表 results = cursor.fetchall() for row in results: fname = row[0] lname = row[1] age = row[2] sex = row[3] income = row[4] # 打印结果 print ("fname=%s,lname=%s,age=%s,sex=%s,income=%s" % \ (fname, lname, age, sex, income )) except: print ("Error: unable to fetch data") # 关闭数据库连接 db.close() ~~~ 其它的就是运行出报告、代码管理(git)、运行策略和持续集成jenkins相关了,这个所以的自动化但是一样的,后面会单独讲一篇jenkins持续集成相关