【首发】插入、更新和删除MySQL数据
发布时间:2024-02-24 09:30:31 所属栏目:MySql教程 来源:小雪创作
导读:在上一篇文章中,我们介绍了如何使用Python的MySQL Connector库来插入数据到MySQL数据库中。在本篇文章中,我们将继续探讨如何使用该库更新和删除数据。
首先,确保你已经安装了MySQL Connector库。如果没有,可以通
首先,确保你已经安装了MySQL Connector库。如果没有,可以通
在上一篇文章中,我们介绍了如何使用Python的MySQL Connector库来插入数据到MySQL数据库中。在本篇文章中,我们将继续探讨如何使用该库更新和删除数据。 首先,确保你已经安装了MySQL Connector库。如果没有,可以通过pip进行安装: ```shell pip install mysql-connector-python ``` 一、更新数据 ------- 要更新数据库中的数据,我们需要使用`UPDATE`语句。以下是一个示例: ```python import mysql.connector # 连接到数据库 cnx = mysql.connector.connect(user='username', password='password', host='localhost', database='test_db') cursor = cnx.cursor() # 构建UPDATE语句 query = ("UPDATE employees " "SET salary = 5000 " "WHERE employee_id = 1001") # 执行UPDATE语句 cursor.execute(query) cnx.commit() # 不要忘记提交事务 ``` 在这个例子中,我们更新了`employees`表中`employee_id`为1001的员工的薪水为5000。请注意,在执行`UPDATE`语句后,必须调用`commit()`方法来提交事务。否则,更改将不会保存到数据库中。 二、删除数据 ------- 要删除数据库中的数据,我们需要使用`DELETE`语句。以下是一个示例: ```python import mysql.connector # 连接到数据库 cnx = mysql.connector.connect(user='username', password='password', host='localhost', database='test_db') cursor = cnx.cursor() # 构建DELETE语句 query = ("DELETE FROM employees " "WHERE employee_id = 1001") # 执行DELETE语句 cursor.execute(query) cnx.commit() # 不要忘记提交事务 ``` 在这个例子中,我们删除了`employees`表中`employee_id`为1001的记录。同样,在执行`DELETE`语句后,必须调用`commit()`方法来提交事务。 (编辑:91站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐