앞서 3개의 글에서 Python mysql 데이터베이스의 생성과 사용법을 자세히 소개했지만, 실제 문제에서는 아래의 파일을 모두 삭제하는 것도 필요하다. mysql 라이브러리 목록 , 이 기사는 라이브러리 아래의 모든 목록을 삭제하는 mysql을 소개하는 이전 세 기사에 대한 추가 기사로 사용할 수 있습니다.
라이브러리 아래의 모든 목록 삭제와 유사하며, 데이터베이스를 업데이트하는 방법도 배워야 합니다
#🎜🎜 ## 🎜🎜#업데이트 작업은 데이터 테이블의 데이터를 업데이트하는 데 사용됩니다. 다음 예에서는 EMPLOYEE 테이블에서 SEX 필드가 'M'인 AGE 필드를 1씩 증가시킵니다.
#!/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 중국어 웹사이트의 기타 관련 기사를 참조하세요!