zoukankan      html  css  js  c++  java
  • 数据库操作

    import pymysql
    
    conn = pymysql.connect(host='118.24.3,40',user='jxz',password='123456',
                    db='jax',port=3306,charset='utf8')#建立连接
    cur = conn.cursor()#建立游标
    cur.execute('show tables;')#执行sql语句
    print(cur.fetchall())#获取sql语句执行的结果
    cur.close()#关闭游标
    conn.close()#关闭连接

    插入、修改、删除操作,执行完sql之后,需执行提交操作,才会生效

    conn.commit()#提交

    或者在建立连接中添加自动提交

    autocommit=True

    获取查询结果测3种选择

    print(cur.fetchall())#获取sql语句执行的所有结果
    print(cur.fetchone())#获取sql语句执行的第1条结果
    print(cur.fetchmany(10))#获取多条结果

    获取结果返回为列表,如果需要返回字典,需在建立游标的时候进行设置

    cur = conn.cursor(pymysql.cursors.DictCursor)
    
    
  • 相关阅读:
    validate BST
    LC282. Expression Add Operators
    nginx统计日志命令
    iptables和firewalld命令
    nginx安装
    测试服务器IO
    规范主机名和设置最大文件进程数
    Docker安装
    MySQL/MariaDB二进制安装
    Docker原理
  • 原文地址:https://www.cnblogs.com/rj-tsl/p/11843119.html
Copyright © 2011-2022 走看看