# 首先要在项目中引入 pymysql import pymysql # MySQL 数据库连接配置 MYSQL_HOST = '127.0.0.1' MYSQL_PORT = 3306 MYSQL_USER = 'root' MYSQL_PASSWORD = 'password' MYSQL_DB = 'test' # 创建 MySQL 连接 conn = pymysql.connect( host=MYSQL_HOST, port=MYSQL_PORT, user=MYSQL_USER, password=MYSQL_PASSWORD, db=MYSQL_DB, charset='utf8mb4', cursorclass=pymysql.cursors.DictCursor )
使用上述配置,即可创建一个连接到 MySQL 数据库的实例。
如果需要查询或者操作数据库,可以使用 MySQLdb 的 Cursor 与数据库进行交互。
# 创建游标 cursor = conn.cursor() # 查询数据 sql = 'SELECT * FROM table' cursor.execute(sql) result = cursor.fetchall() # 插入数据 sql = "INSERT INTO table (col1, col2) VALUES ('value1', 'value2')" cursor.execute(sql) # 提交操作 conn.commit() # 关闭游标 cursor.close() # 关闭连接 conn.close()
可以使用以上代码样例进行 MySQL 数据库操作,实现 CRUD 操作。