Maison  >  Article  >  développement back-end  >  base de données mysql apprentissage mysql supplémentaire supprimer toutes les tables sous la base de données

base de données mysql apprentissage mysql supplémentaire supprimer toutes les tables sous la base de données

Tomorin
Tomorinoriginal
2018-08-16 13:55:102274parcourir

Dans les trois articles précédents, la création et l'utilisation de la base de données Python mysql ont été présentées en détail, mais dans les problèmes réels, il est également nécessaire de supprimer toutes les listes sous la bibliothèque mysql , cet article peut être utilisé comme article supplémentaire aux trois articles précédents pour introduire la suppression mysql de toutes les listes de la bibliothèque.

Semblable à Supprimer toutes les listes de la bibliothèque, nous devons également apprendre à mettre à jour la base de données

Mettre à jour opération Pour mettre à jour les données dans la table de données, l'exemple suivant incrémente de 1 le champ AGE dont le champ SEX est 'M' dans la table EMPLOYEE :

#!/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()

Opération de suppression

L'opération de suppression est utilisée pour supprimer des données dans la table de données. L'exemple suivant montre la suppression de toutes les données de la table de données EMPLOYÉ avec un AGE supérieur à 20

#!/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(

<.>

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn