📅  最后修改于: 2023-12-03 15:04:42.636000             🧑  作者: Mango
MySQL 是一种常见的关系型数据库管理系统,用于存储数据以及执行数据相关操作,可以通过 Python 进行 MySQL 数据库的创建和管理操作。
在 Python 中操作 MySQL 首先需要安装 mysql-connector
模块,可以使用 pip 工具进行安装:
pip install mysql-connector
在进行 MySQL 操作之前,需要连接到 MySQL 数据库。可以使用 mysql.connector.connect()
函数创建连接,需要传入 MySQL 数据库的主机名称、用户名和密码。如果 MySQL 服务运行在本地计算机上,则可以将主机名称设置为 localhost
。
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword"
)
print(mydb)
在连接 MySQL 数据库之后,可以使用 SQL 语句创建表,例如:
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
mycursor = mydb.cursor()
mycursor.execute("CREATE TABLE customers (name VARCHAR(255), address VARCHAR(255))")
上面的代码创建了一个名为 customers
的表,其中包含名为 name
和 address
的两个列。可以使用 SQL 查询语句 SELECT * FROM customers
查看表中的所有数据。
完成 MySQL 操作后,需要关闭数据库连接。可以使用 mydb.close()
函数实现。
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
# 创建表和插入数据
mydb.close() # 关闭连接
以上是一个使用 Python 操作 MySQL 数据库创建表的简单示例。通过使用 Python 和 MySQL,可以方便地进行数据管理和处理,实现各种应用场景下的数据存储和操作。