当前位置:Gxlcms > 数据库问题 > Python 读取MySQL数据库表数据

Python 读取MySQL数据库表数据

时间:2021-07-01 10:21:17 帮助过:29人阅读

  • 环境

Python 3.6 ,Window 64bit

  • 目的

从MySQL数据库读取目标表数据,并处理

  • 代码
# -*- coding: utf-8 -*-

import pandas as pd
import pymysql

## 加上字符集参数,防止中文乱码
dbconn=pymysql.connect(
    host="**********",
    database="kimbo",
    user="kimbo_test",
    password="******",
    port=3306,
    charset=‘utf8‘
 )

#sql语句
sqlcmd="select col_name,col_type,col_desc from itf_datadic_dtl_d limit 10"

#利用pandas 模块导入mysql数据
a=pd.read_sql(sqlcmd,dbconn)
#取前5行数据
b=a.head()
print(b)



# 读取csv数据
# pd.read_csv()

# 读取excel数据
#pd.read_excel()

# 读取txt数据
#pd.read_table()

结果如图:

  技术分享

 

Python 读取MySQL数据库表数据

标签:模块   png   数据库   and   pass   读取   print   分享   技术   

人气教程排行