Maison > développement back-end > Tutoriel Python > 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
Libérer: 2018-08-16 13:55:10
original
2329 Les gens l'ont consulté

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()
Copier après la connexion

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(
Copier après la connexion

<.>

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal