1. 导入第三方库
import pymssql
import numpy as np
import pandas as pd
2. 创建数据库连接
'''
pymysql.Connect()参数说明
host(str): MySQL服务器地址
port(int): MySQL服务器端口号
user(str): 用户名
passwd(str): 密码
db(str): 数据库名称
charset(str): 连接编码
'''
def conn():
try:
connect = pymssql.connect(host='', user='', password='', database='')
if connect:
return connect
else:
return
except Exception as ex:
return
3. 根据 sql 语句进行查询
根据 sql 语句对数据库进行 (查询),返回值为字典集合
def selSql(sql):
#sql 执行数据库语句
lst = []
try:
# 调用函数建立连接
connect = conn()
#根据语句进行查询,返回值为DataFrame
df = pd.read_sql(sql, connect)
#DataFrame转为ndarray