亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Linux服務器 > 正文

Linux中將txt導入到mysql的方法教程

2024-09-05 23:05:20
字體:
來源:轉載
供稿:網友

前言

昨天寫小項目的時候遇到了一個需求:把txt文檔的數據mysql/9401.html">導入到mysql數據庫中,開始本來想直接用Mysql Workbench導入TXT文件,但是最后發現不支持TXT導入,結果我吧嗒吧嗒的去把TXT轉了Excel,拿到Linux上導入的時候又發現了各種亂碼問題。

抱著沒有什么是程序員干不了的原則,我手寫了一個Python代碼直接操作文件進行導入了。結果大概一萬多條的文件,導入時間大概兩分鐘。

下面是具體的代碼:

  • mysqlpython.py文件:  自定義的連接mysql數據庫的類
  • importtxt.py文件: 讀TXT文件并進行插入操作
  • dict.txt文件: 要操作的TXT文件

mysqlpython.py文件

from pymysql import *class Mysqlpython: def __init__(self,database,host="localhost",     user="root",password="123456",     charset="utf8",port=3306):  self.database = database  self.host = host  self.user = user  self.password = password  self.charset = charset  self.port = port   # 創建數據連接和游標對象 def open(self):  self.db = connect(host=self.host,     user=self.user,     password=self.password,     port=self.port,     database=self.database,     charset=self.charset)  self.cur = self.db.cursor() # 關閉游標對象和數據庫連接對象 def close(self):  self.cur.close()  self.db.close() # 執行sql命令 def zhixing(self,sql,L=[]):  self.open()  self.cur.execute(sql,L)  self.db.commit()  self.close() # 查詢功能 def all(self,sql,L=[]):  self.open()  self.cur.execute(sql,L)  result = self.cur.fetchall()  return resultif __name__ == "__main__": sqlh = Mysqlpython("dictionary")  sel = "select * from user" r = sqlh.all(sel) print(r)

importtxt.py文件

import reimport sysfrom mysqlpython import Mysqlpythonsqlh = Mysqlpython("dictionary")def insert(data): arr = data.split() name = arr[0] description = " ".join(arr[1:]) ins = "insert into words(name,description) values(%s,%s)" sqlh.zhixing(ins,[name,description])def get_addr(): f = open('./dict.txt') lines=f.readlines() for line in lines:  insert(line) f.close() return ''if __name__ =='__main__': print(get_addr())

dict.py文件(我復制了幾條文件)

a    indef art oneabacus   n.frame with beads that slide along parallel rods, used for teaching numbers to children, and (in some countries) for countingabandon   v. go away from (a person or thing or place) not intending to return; forsake; desertabandonment  n. abandoningabase   v. ~ oneself/sb lower oneself/sb in dignity; degrade oneself/sb ;abash   to destroy the self-possession or self-confidence of:disconcertabashed   adj. ~ embarrassed; ashamedabate   v. make or become lessabattoir   n. = slaughterhouse (slaughter)

針對不同的分隔符修改一下正則表達式即可。全部代碼都貼上去了,直接復制修改下數據庫的配置就可以運行了。

總結:

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對VEVB武林網的支持。


注:相關教程知識閱讀請移步到服務器教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲最新av在线网站| 97香蕉久久夜色精品国产| 中国人与牲禽动交精品| 国产精品亚发布| 国产在线视频欧美| 国产免费观看久久黄| 国产精品69久久久久| 少妇激情综合网| 亚洲精品456在线播放狼人| 北条麻妃一区二区三区中文字幕| 久久国产精品久久久久| 欧美激情精品久久久| 国产成人jvid在线播放| 成人亚洲综合色就1024| 欧美日韩国产中字| 日韩电影中文字幕一区| 亚洲石原莉奈一区二区在线观看| 国产精品白丝av嫩草影院| 7m第一福利500精品视频| 亚洲视频电影图片偷拍一区| 久久91精品国产| 亚洲伊人久久大香线蕉av| 韩国三级电影久久久久久| 国产丝袜一区二区三区| 久久久亚洲福利精品午夜| 精品人伦一区二区三区蜜桃免费| 国产在线精品自拍| 亚洲欧美福利视频| 国产亚洲激情视频在线| 亚洲高清一二三区| 热re91久久精品国99热蜜臀| 一夜七次郎国产精品亚洲| 国产97人人超碰caoprom| 热re99久久精品国产66热| 一本一道久久a久久精品逆3p| 日韩日本欧美亚洲| 亚洲精品日韩欧美| 欧美日韩免费一区| 日韩高清电影免费观看完整版| 欧美大片欧美激情性色a∨久久| 欧美一级大片在线免费观看| 亚洲专区国产精品| 精品av在线播放| 性色av一区二区三区在线观看| 国产精品草莓在线免费观看| 国产成人精品在线观看| 日韩一区二区三区国产| 成人午夜黄色影院| 日韩在线观看免费高清| 国产一区二区视频在线观看| 日韩中文字幕在线播放| 欧美成人在线免费视频| 成人h视频在线观看播放| 欧美激情免费看| 欧美精品久久久久久久久久| 欧美成人免费一级人片100| 怡红院精品视频| 色青青草原桃花久久综合| 在线色欧美三级视频| 国产裸体写真av一区二区| 欧美韩日一区二区| 日韩欧美中文免费| 精品性高朝久久久久久久| 日韩精品中文在线观看| 欧美丰满老妇厨房牲生活| 国产亚洲美女久久| 2019亚洲男人天堂| 久久精品国产欧美亚洲人人爽| 在线观看日韩av| 青青久久aⅴ北条麻妃| 亚洲国产精品小视频| 91香蕉嫩草影院入口| 亚洲欧美日韩中文在线| 欧美大奶子在线| 亚洲人成电影在线播放| 国产成人精品久久亚洲高清不卡| 91在线无精精品一区二区| 久久久成人精品视频| 亚洲最大成人网色| 欧美大片在线免费观看| 亚洲福利视频网站| 成人免费网站在线观看| 色综合天天综合网国产成人网| 亚洲tv在线观看| 国产视频久久网| 欧美成人黑人xx视频免费观看| 日韩电影在线观看永久视频免费网站| 91色在线视频| 欧美激情按摩在线| 国产成人av网址| 国产精品久久久久9999| www.xxxx精品| 91在线视频精品| 国产免费亚洲高清| 在线视频国产日韩| 在线观看欧美成人| 国产91网红主播在线观看| 精品欧美一区二区三区| 57pao国产成人免费| 国产视频欧美视频| 免费av一区二区| 91tv亚洲精品香蕉国产一区7ujn| 亚洲国产天堂久久综合网| 国产精品私拍pans大尺度在线| 91av福利视频| 美女av一区二区| 国产aaa精品| 日韩精品在线观看网站| 国产精品伦子伦免费视频| 久久久精品2019中文字幕神马| 日韩专区在线播放| 国产视频久久久| 成人www视频在线观看| 亚洲国产精品久久精品怡红院| 欧美人与性动交a欧美精品| 成人网在线视频| 国产欧亚日韩视频| 久久久久久999| 成人国产精品一区| 日韩精品在线免费观看| 日韩av影院在线观看| 国产精品一区av| 国产一区二区三区在线| 欧美激情中文字幕在线| 国产精品高潮粉嫩av| 欧美性猛交视频| 久久人人爽人人爽人人片av高请| 久久久久国产精品www| 91免费综合在线| 亚洲成人网在线| 国产精品美女久久久免费| 亚洲国产又黄又爽女人高潮的| 亚洲第一天堂无码专区| 亚洲精品资源美女情侣酒店| 亚洲天堂精品在线| 国模吧一区二区三区| 91精品综合久久久久久五月天| 欧美国产日韩xxxxx| 欧美在线www| 日韩一区二区三区xxxx| 亚洲国产精品推荐| 欧美激情精品久久久久久久变态| 国产美女精品视频免费观看| 国产精品国语对白| 免费99精品国产自在在线| 国产区精品视频| 欧美亚洲国产精品| 性欧美办公室18xxxxhd| 亚洲男女自偷自拍图片另类| 国产精品高清免费在线观看| 亚洲国产天堂久久国产91| 欧美专区日韩视频| 热久久免费国产视频| 精品少妇v888av| 亚洲福利在线播放| 欧美高清激情视频| 欧美亚洲国产视频| 欧美一区二区三区免费视| 亚洲精品suv精品一区二区| 精品久久久久久久久久久久久久| 国产福利视频一区| 久久久久国产精品免费| 成人福利在线视频| 久久亚洲精品一区|