最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python3 pandas 讀取MySQL數(shù)據(jù)和插入的實(shí)例

 更新時(shí)間:2018年04月20日 10:46:57   作者:徐三少北  
下面小編就為大家分享一篇python3 pandas 讀取MySQL數(shù)據(jù)和插入的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

python 代碼如下:

# -*- coding:utf-8 -*-
import pandas as pd
import pymysql
import sys
from sqlalchemy import create_engine

def read_mysql_and_insert():
 
 try:
  conn = pymysql.connect(host='localhost',user='user1',password='123456',db='test',charset='utf8')
 except pymysql.err.OperationalError as e:
  print('Error is '+str(e))
  sys.exit()
  
 try:
  engine = create_engine('mysql+pymysql://user1:123456@localhost:3306/test')
 except sqlalchemy.exc.OperationalError as e:
  print('Error is '+str(e))
  sys.exit()
 except sqlalchemy.exc.InternalError as e:
  print('Error is '+str(e))
  sys.exit()
  
 try: 
  sql = 'select * from sum_case'
  df = pd.read_sql(sql, con=conn) 
 except pymysql.err.ProgrammingError as e:
  print('Error is '+str(e))
  sys.exit() 

 print(df.head())
 df.to_sql(name='sum_case_1',con=engine,if_exists='append',index=False)
 conn.close()
 print('ok')
 
if __name__ == '__main__': 
 df = read_mysql_and_insert()

另外需要注意的還有。

1) test數(shù)據(jù)庫(kù)里有兩個(gè)表,建表語(yǔ)句如下:

CREATE TABLE `sum_case` ( 
 `type_id` tinyint(2) DEFAULT NULL, 
 `type_name` varchar(5) DEFAULT NULL, 
 KEY `b` (`type_name`) 
) ENGINE=InnoDB DEFAULT CHARSET=utf8; 
CREATE TABLE `sum_case_1` ( 
 `type_id` tinyint(2) DEFAULT NULL, 
 `type_name` varchar(5) DEFAULT NULL, 
 KEY `b` (`type_name`) 
) ENGINE=InnoDB DEFAULT CHARSET=utf8; 

插入初始數(shù)據(jù)

insert into sum_case (type_id,type_name) values (1,'a'),(2,'b'),(3,'c') 

2)創(chuàng)建user1用戶

grant select, update,insert on test.* to 'user1'@'localhost' identified by '123456' 

以上這篇python3 pandas 讀取MySQL數(shù)據(jù)和插入的實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python實(shí)現(xiàn)分頁(yè)效果

    python實(shí)現(xiàn)分頁(yè)效果

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)分頁(yè)效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-10-10
  • python中eval函數(shù)使用與異常處理詳解

    python中eval函數(shù)使用與異常處理詳解

    這篇文章主要給大家介紹了關(guān)于python中eval函數(shù)使用與異常處理的相關(guān)資料,eval()函數(shù)用來(lái)執(zhí)行一個(gè)字符串表達(dá)式,并返回表達(dá)式的值,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-04-04
  • Python2到Python3的遷移過(guò)程中報(bào)錯(cuò)AttributeError: ‘str‘ object has no attribute ‘decode‘問(wèn)題的解決方案大全

    Python2到Python3的遷移過(guò)程中報(bào)錯(cuò)AttributeError: ‘str‘ objec

    在 Python 編程過(guò)程中,AttributeError: 'str' object has no attribute 'decode' 是一個(gè)常見(jiàn)的錯(cuò)誤,這通常會(huì)在處理字符串時(shí)出現(xiàn),尤其是在 Python 2 到 Python 3 的遷移過(guò)程中,本文將詳細(xì)介紹該問(wèn)題的根源,并提供解決方案,需要的朋友可以參考下
    2025-04-04
  • 通過(guò)數(shù)據(jù)庫(kù)向Django模型添加字段的示例

    通過(guò)數(shù)據(jù)庫(kù)向Django模型添加字段的示例

    這篇文章主要介紹了通過(guò)數(shù)據(jù)庫(kù)向Django模型添加字段的示例,Django是人氣最高的Python web開發(fā)框架,需要的朋友可以參考下
    2015-07-07
  • Python類的繼承、多態(tài)及獲取對(duì)象信息操作詳解

    Python類的繼承、多態(tài)及獲取對(duì)象信息操作詳解

    這篇文章主要介紹了Python類的繼承、多態(tài)及獲取對(duì)象信息操作,結(jié)合實(shí)例形式較為詳細(xì)的分析了Python面向?qū)ο蟪绦蛟O(shè)計(jì)中類、繼承、多態(tài)等相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下
    2019-02-02
  • Pycharm主題切換(禁用)導(dǎo)致UI界面顯示異常的解決方案

    Pycharm主題切換(禁用)導(dǎo)致UI界面顯示異常的解決方案

    這篇文章主要介紹了Pycharm主題切換(禁用)導(dǎo)致UI界面顯示異常的原因分析和解決方案,文中通過(guò)圖文結(jié)合的方式給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2024-06-06
  • Python ORM編程基礎(chǔ)示例

    Python ORM編程基礎(chǔ)示例

    這篇文章主要介紹了Python ORM編程基礎(chǔ),結(jié)合實(shí)例形式分析了Python ORM編程相關(guān)概念、原理以及緩存、數(shù)據(jù)庫(kù)操作相關(guān)使用技巧,需要的朋友可以參考下
    2020-02-02
  • Python產(chǎn)生Gnuplot繪圖數(shù)據(jù)的方法

    Python產(chǎn)生Gnuplot繪圖數(shù)據(jù)的方法

    今天小編就為大家分享一篇Python產(chǎn)生Gnuplot繪圖數(shù)據(jù)的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-11-11
  • PyTorch 中的 torch.utils.data 解析(推薦)

    PyTorch 中的 torch.utils.data 解析(推薦)

    這篇文章主要介紹了PyTorch?torch.utils.data.Dataset概述案例詳解,主要介紹對(duì)?torch.utils.data.Dataset?的理解,需要的朋友可以參考下
    2023-02-02
  • java直接調(diào)用python腳本的例子

    java直接調(diào)用python腳本的例子

    有時(shí)需求使用JAVA直接調(diào)用python腳本,執(zhí)行一些服務(wù)器監(jiān)控的事情。 本文給出一個(gè)java直接調(diào)用python腳本的例子
    2014-02-02

最新評(píng)論

安龙县| 鹿泉市| 双鸭山市| 平度市| 潮安县| 台南县| 沾化县| 宝兴县| 双峰县| 左云县| 夏邑县| 霍林郭勒市| 巍山| 余庆县| 晋州市| 岳西县| 绍兴市| 浠水县| 扶风县| 长葛市| 新泰市| 凌云县| 福州市| 鹰潭市| 喜德县| 辽宁省| 蒙自县| 眉山市| 濉溪县| 靖宇县| 卢氏县| 同仁县| 韩城市| 驻马店市| 黑龙江省| 绍兴市| 宁南县| 长治县| 平顶山市| 科技| 大港区|