Python MySQL 更新表
任何数据库上的UPDATE操作都会更新一条或多条记录,这些记录在数据库中已经存在。你可以使用UPDATE语句更新MySQL中现有记录的值。要更新特定的记录,你需要同时使用WHERE子句。
语法
以下是MySQL中UPDATE语句的语法-
你可以用AND或OR运算符来组合N个条件。
例子
假设我们在MySQL中创建了一个名为EMPLAYES的表,其名称为
如果我们使用INSERT语句在其中插入4条记录,如:
Following MySQL statement increases the age of all male employees by one year −
If you retrieve the contents of the table, you can see the updated values as −
用Python更新表的内容
使用python更新MySQL表中的记录-
- 输入 mysql. connector包。
-
使用 mysql.connector.connect() 方法创建一个连接对象,将用户名、密码、主机(可选的默认:localhost)和数据库(可选的)作为参数传给它。
-
通过在上面创建的连接对象上调用 cursor() 方法,创建一个游标对象。
-
然后,将UPDATE语句作为参数传递给 execute() 方法,执行该语句。
例子
下面的例子中,所有男性的年龄都增加了一岁。