これまでの3回の記事では、Python mysqlデータベースの作成と使い方を詳しく紹介しましたが、実際の問題では、mysqlでライブラリ配下のリストをすべて削除する必要もあります 、この記事は、ライブラリ下のすべてのリストを削除する mysql を紹介する前の 3 つの記事の追加記事とみなすことができます。
ライブラリ下のすべてのリストを削除すると同様に、データベースを更新する方法も学習する必要があります
#!/usr/bin/python# -*- coding: UTF-8 -*- import MySQLdb # 打开数据库连接 db = MySQLdb.connect("localhost", "testuser", "test123", "TESTDB", charset='utf8' ) # 使用cursor()方法获取操作游标 cursor = db.cursor() # SQL 更新语句 sql = "UPDATE EMPLOYEE SET AGE = AGE + 1 WHERE SEX = '%c'" % ('M') try: # 执行SQL语句 cursor.execute(sql) # 提交到数据库执行 db.commit() except: # 发生错误时回滚 db.rollback() # 关闭数据库连接 db.close()
削除操作 #削除操作は、データ テーブル内のデータを削除するために使用されます。次の例は、データ テーブル EMPLOYEE
#!/usr/bin/python # -*- coding: UTF-8 -*- import MySQLdb # 打开数据库连接 db = MySQLdb.connect("localhost", "testuser", "test123", "TESTDB", charset='utf8' ) # 使用cursor()方法获取操作游标 cursor = db.cursor() # SQL 删除语句 sql = "DELETE FROM EMPLOYEE WHERE AGE > '%d'" % (20) try: # 执行SQL语句 cursor.execute(sql) # 提交修改 db.commit() except: # 发生错误时回滚 db.rollback() # 关闭连接 db.close(
## 内の AGE が 20 を超えるすべてのデータを削除することを示しています。
#以上がmysqlデータベースは追加のmysqlを学習し、データベースの下のすべてのテーブルを削除しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。