在 Python 中,你可以使用数据库连接库(例如 mysql-connector-python 或 pymysql)来执行 SQL 语句以创建 MySQL 数据库表。以下是一个使用 mysql-connector-python 库的简单示例:

首先,确保你已经安装了 mysql-connector-python:
pip install mysql-connector-python

然后,可以使用以下代码创建一个数据库表:
import mysql.connector

# 替换以下信息为你的数据库信息
db_config = {
    "host": "your_mysql_host",
    "user": "your_mysql_user",
    "password": "your_mysql_password",
    "database": "your_mysql_database",
}

# 创建数据库连接
connection = mysql.connector.connect(**db_config)

# 创建游标对象
cursor = connection.cursor()

# 定义创建表的 SQL 语句
create_table_query = """
CREATE TABLE IF NOT EXISTS your_table (
    id INT AUTO_INCREMENT PRIMARY KEY,
    name VARCHAR(255),
    age INT
)
"""

# 执行 SQL 语句
cursor.execute(create_table_query)

# 提交事务
connection.commit()

# 关闭游标和连接
cursor.close()
connection.close()

请替换 your_mysql_host、your_mysql_user、your_mysql_password、your_mysql_database 和 your_table 为你的实际数据库信息和表名。上述代码中的 create_table_query 是创建表的 SQL 语句,你可以根据实际需求修改它。

在实际应用中,你可能需要添加更多的表字段和定义字段的数据类型,以适应你的数据模型。此外,你还可以为字段添加约束(例如 NOT NULL、UNIQUE、FOREIGN KEY 等)。


转载请注明出处:http://www.zyzy.cn/article/detail/8039/MySQL