Maison  >  Article  >  développement back-end  >  Explication détaillée de la façon dont Python lit les données des tables de base de données MySQL

Explication détaillée de la façon dont Python lit les données des tables de base de données MySQL

高洛峰
高洛峰original
2017-03-13 09:46:373004parcourir

Cet article explique principalement en détail comment Python lit les données de la base de données MySQL Il a une certaine valeur de référence. Les amis intéressés peuvent s'y référer

L'exemple dans. cet article partage le code spécifique pour lire les données des tables de base de données MySQL en Python pour votre référence. Le contenu spécifique est le suivant

Environnement : Python 3.6, Windows 64 bits

Objectif : À partir de la base de données MySQL Lire. les données de la table cible et traiter le

code :


# -*- 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()

Le résultat est tel qu'indiqué dans la figure :

Explication détaillée de la façon dont Python lit les données des tables de base de données MySQL

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn