con = connect(host='localhost', user='root', password='root', database='boss', port=3306, charset='utf8mb4') cursor = con.cursor() sql = f"select {field} from jobinfo" cursor.execute(sql) data = cursor.fetchall() text = '' for i,item in enumerate(data): text += item[0] cursor.close() con.close()
时间: 2024-03-04 07:51:31 浏览: 106
HTML中的锚点定位<a href="#con">
这段代码看起来是连接到本地 MySQL 数据库中的 boss 数据库,并从 jobinfo 表中查询指定字段的数据。然后将查询结果拼接成一个字符串返回。最后关闭了游标和数据库连接。需要注意的是,在使用 f-string 格式化 SQL 语句时,应该避免使用字符串拼接,因为这可能会导致 SQL 注入漏洞。应该使用参数化查询来避免这种情况的发生。
阅读全文