python 用 pymsql 连接数据库

1、加载库

import platform, sys
import pandas as pd
import pymysql

2、显示环境配置

 3、连接数据库

 4、查询数据库 show databases

 函数式查找

def show_databases():
    sql = 'show databases;'
    try:
        connection = connection  # 连接
    except:
        connection = pymysql.connect(**config)
    cursor = connection.cursor()  # 创建光标
    cursor.execute(sql)  # 执行查询
    dbs = cursor.fetchall()
    header = cursor.description[0][0]
    df = pd.DataFrame([db for db, in dbs], columns=[header])  # 创建数据框
    return df

调用函数

原文地址:https://www.cnblogs.com/shanger/p/12972147.html