一、环境准备
1. 安装MySQL驱动
# 官方推荐驱动
pip install mysql-connector-python
# 或使用PyMySQL(兼容性更好)
pip install pymysql
2. 创建测试数据库
CREATE DATABASE python_db;
USE python_db;
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
email VARCHAR(100) UNIQUE,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
二、基础操作示例
1. 建立数据库连接
import mysql.connector
config = {
"host": "localhost",
"user": "root",
"password": "your