Python与MySQL实战:利用Python操作数据库指南
在Python与MySQL教程中,我们将学习如何使用Python进行数据库操作。在这个教程中,我们将使用Python的`pymysql`库来连接MySQL数据库并执行各种操作。 确保已经安装了`pymysql`库。如果没有安装,可以使用以下命令进行安装: ```python pip install pymysql ``` 接下来,我们将创建一个简单的示例,演示如何使用Python连接MySQL数据库、创建表、插入数据、查询数据和更新数据。 导入`pymysql`库: ```python import pymysql ``` 连接到MySQL数据库: ```python # 创建连接对象 conn = pymysql.connect(host='localhost', user='your_username', password='your_password', database='your_database') # 创建游标对象 cursor = conn.cursor() ``` 创建表: ```python # 创建表 cursor.execute("CREATE TABLE IF NOT EXISTS users (id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255), age INT)") ``` 插入数据: ```python # 插入数据 sql = "INSERT INTO users (name, age) VALUES (%s, %s)" val = ("John", 25) cursor.execute(sql, val) conn.commit() ``` 查询数据: ```python # 查询数据 sql = "SELECT FROM users" cursor.execute(sql) result = cursor.fetchall() for row in result: print(row) ``` 更新数据: ```python # 更新数据 sql = "UPDATE users SET age = %s WHERE id = %s" AI原创条理图片,仅为参考 val = (30, 1)cursor.execute(sql, val) conn.commit() ``` 关闭游标和连接: ```python # 关闭游标和连接 cursor.close() conn.close() ``` (编辑:好传媒网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |