网站策划模版,室内设计效果图用什么软件最好,建站快车用户登录,外贸网络做推广公司一、python脚本
下面给出一个简易 Python 脚本示例#xff0c;演示如何自动获取所有表的结构#xff0c;并生成一份 Markdown 文件。你可根据自己的需求做修改或使用其他编程语言。
import mysql.connector# ------------------------
# 1. 连接数据库
# -----------------…一、python脚本
下面给出一个简易 Python 脚本示例演示如何自动获取所有表的结构并生成一份 Markdown 文件。你可根据自己的需求做修改或使用其他编程语言。
import mysql.connector# ------------------------
# 1. 连接数据库
# ------------------------
connection mysql.connector.connect(host127.0.0.1,userroot,passwordroot_password,dbyour_database_name,charsetutf8mb4
)try:with connection.cursor() as cursor:# ------------------------# 2. 获取所有表名# ------------------------cursor.execute(SHOW TABLES;)tables [row[0] for row in cursor.fetchall()]md_content []for table in tables:# ------------------------# 3. 对每个表执行 SHOW CREATE TABLE# ------------------------cursor.execute(fSHOW CREATE TABLE {table};)result cursor.fetchone()table_name result[0]create_table_stmt result[1]# ------------------------# 4. 将结果拼装成 Markdown# ------------------------md_content.append(f## {table_name}\n)md_content.append(sql\n)md_content.append(f{create_table_stmt};\n)md_content.append(\n)# ------------------------# 5. 输出至 MD 文件# ------------------------with open(database_schema.md, w, encodingutf-8) as f:f.write(\n.join(md_content))finally:connection.close()
二、目的
真正使用AI能力自动化任务 基本需要的入参都是各端的md文档也可以其他但是推荐md 然后就是prompt