如何使用Python连接和操作MySQL数据库?请提供示例代码。
要使用Python连接和操作MySQL数据库,通常使用的库是 mysql-connector-python
或 PyMySQL
。下面是使用 mysql-connector-python
库的步骤和示例代码。
1. 安装库
首先,安装 mysql-connector-python
库:
pip install mysql-connector-python
2. 连接到MySQL数据库
import mysql.connector
from mysql.connector import Error
def create_connection():
try:
# 建立连接
connection = mysql.connector.connect(
host='localhost', # MySQL服务器地址
database='your_database', # 数据库名称
user='your_username', # 用户名
password='your_password' # 密码
)
if connection.is_connected():
print("Successfully connected to the database")
return connection
except Error as e:
print(f"Error: {
e}")
return None
# 使用完连接后记得关闭
def close_connection(connection):
if connection.is_connected