zoukankan      html  css  js  c++  java
  • python 连接数据库

     1 import pymysql
     2 
     3 def t_data():
     4     print('开始测试')
     5     try:
     6         #获取一个数据库连接,注意如果是UTF-8类型的,需要制定数据库
     7         conn=pymysql.connect(host='你的ip地址,或者域名',user='你的用户名',passwd='你的密码',db='你要连接的数据库',port=62849,charset='utf8')
     8         cur=conn.cursor()#获取一个游标
     9         #cur.execute('select * from users where id in (217)')
    10         cur.execute('select * from users;')
    11         data=cur.fetchall()
    12         datalist=[]
    13         print('data',str(data[1]))
    14         print('开始测试1')
    15 
    16 
    17 
    18         for d in data :
    19             #注意int类型需要使用str函数转义
    20             id = str(d[0])
    21             time = str(d[1])
    22             name = str(d[11])
    23             list = [id,time,name]
    24 
    25             #xianshi = {"id:"+str(d[0]),"创建时间:"+str(d[1]),"真实姓名:"+str(d[11])}
    26 
    27             datalist.append(list)
    28 
    29             print("id:"+str(d[0])+"创建时间:"+str(d[1])+"真实姓名:"+str(d[11]))
    30             #print("ID: "+str(d[0])+'  用户名: '+str(d[1])+"  注册时间: "+str(d[2]))
    31         cur.close()#关闭游标
    32         conn.close()#释放数据库资源
    33     except  Exception :print("查询失败")
    34     return datalist
    35 
    36 
    37 t_data()
  • 相关阅读:
    SQL注入方法之:获取列名
    手把手教会你模拟退火算法
    我的G++编译选项
    编译器优化误解程序员的意思
    ZKW线段树
    扩展欧几里得算法
    快速幂
    乘法取模
    莫队算法良心讲解
    高精度模板
  • 原文地址:https://www.cnblogs.com/weimeizhizuo/p/11430652.html
Copyright © 2011-2022 走看看