python3——数据库学习——pymsql——入门笔记

电玩女神 2023-06-19 13:27 70阅读 0赞
  1. import pymysql #导入相应的模块
  2. try:
  3. db = pymysql.connect("localhost","root", "123456", "tao")
  4. print("连接成功")
  5. except:
  6. print("连接失败")
  7. cursor = db.cursor() #创建一个游标对象
  8. cursor.execute("SELECT VERSION()") #使用execute()方法 执行sql 语句
  9. rs = cursor.fetchone() # 使用fetchone 获取单条数据
  10. print(rs)
  11. cursor.execute("SELECT * FROM test2")
  12. rs = cursor.fetchone()
  13. print(rs)
  14. db.close() #关闭数据库
  15. import pymysql
  16. def getConnection(h, u, p, d):
  17. db = pymysql.connect(h, u, p, d)
  18. return db
  19. if __name__ == "__main__":
  20. db = getConnection("localhost", "root", "123456", "tao")
  21. cursor = db.cursor() # 通过cursor方法 获取一个游标对象
  22. cursor.execute("DROP TABLE IF EXISTS test3")
  23. sql = """CREATE TABLE test3( FIRST_NAME CHAR(20) NOT NULL, LAST_NAME CHAR(20) NOT NULL, AGE INT, SEX CHAR(1), INCOME FLOAT )"""
  24. cursor.execute(sql)
  25. sql = """INSERT INTO test3 VALUES('mac', 'mohan', 20, 'M', 2000)"""
  26. cursor.execute(sql) #执行sql语句
  27. db.commit() # 提交到数据库执行
  28. db.close()

发表评论

表情:
评论列表 (有 0 条评论,70人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Python3入门学习

    一,简介:         1,Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。         2,Python

    相关 Python学习笔记(3)

    42、requests网络库使用     requests使用的是urllib3,拥有了它的所有特性,requests支持HTTP连接保持和连接池,支持使用cookie保持会