# -*- coding:utf-8 -*- import pymysql # # 打开数据库连接(目前是**测试数据库) config = {'user':***',#用户名 'password':'***',#密码 'host':'***', 'port':***,#端口 'database':'aims_sc',#数据库名称 'charset':'utf8'} conn = pymysql.connect(**config)#“**”代表将字典里的值取出,并连接数据库 print(conn) print("数据库连接成功") # 使用 cursor() 方法创建一个游标对象 cursor cursor = conn.cursor() cursor.execute("SELECT VERSION()")#使用execute执行sql语句 data = cursor.fetchone()#使用fetchone获取单条数据 print(data) print("数据库版本:Database version : %s " % data) print(data) sql = "SELECT * FROM cus_user where WECHAT_NAME = '**'" # 输入sql语句 cursor.execute(sql) # 执行sql语句 results = cursor.fetchall()#接收全部的返回行 # 获取所有记录列表并赋值results print(results) # 打印result for i in results: USER_ID = i[0] OPEM_ID = i[1] WECHAT_NAME = i[2] REGISTER_TIME = i[6] USER_TYPE = i[7] print("用户ID:",USER_ID) print("用户OPEN ID:",OPEM_ID) print("微信昵称:", WECHAT_NAME) print("关注时间:",REGISTER_TIME) print("用户类型:",USER_TYPE) # 遍历results,按照数组顺序,打印对应信息 conn.close() print("关闭数据库连接") # 关闭数据库