如何將mysql資料庫的表匯出到本地csv格式
1.MySQL匯出本地資料庫資料到本地檔案
mysql -A service_db -h your_host -utest -ptest
mysql> select * from t_apps where created>'2012-07-02 00:00:00' into outfile /tmp/apps.csv
2.MySQL匯出遠端資料庫資料到本地檔案
mysql -A service_db -h your_host -utest -ptest -ss -e "SELECT * from t_apps limit 300;" | sed 's/\t/","/g;s/^/"/;s/$/"/;s/\n//g' > apps.csv
(sed部分可略,尤其是處理包含漢字的資料時)
3.使用mysqldump匯出遠端或本地資料到本地檔案
mysqldump -h your_host -utest -ptest -w "id<300" service_db t_apps > tt.sql
如果只導資料加上 -t or --no-create- info ;
如果只導結構加上 -d or --no-data;
4. mysqldump不能指定匯出的列,變通方法如下:
mysql -u USERNAME --password=PASSWORD --database=DATABASE --execute='SELECT `FIELD`, `FIELD` FROM `TABLE` LIMIT 0, 10000 ' -X > file.csv
相關推薦
將MySQL資料庫表結構,自動生成PDM方法
1.開啟資料——右鍵——轉儲SQL檔案——僅結構——儲存好轉儲的SQL檔案; 2.通過已有SQL語句,生成資料庫模型PDM 通過已有SQL語句,生成資料庫模型PDM 步驟如下: 第一步:File->Reverse Enginner->Databases...
如何將mysql資料庫的表匯出到本地csv格式
1.MySQL匯出本地資料庫資料到本地檔案 mysql -A service_db -h your_host -utest -ptest mysql> select * from t_apps where created>'2012-07-02 00:00
Python指令碼---把MySQL資料庫表中的資料匯出生成csv格式檔案
#!/usr/bin/env python# -*- coding:utf-8 -*-""" Purpose: 生成日彙總對賬檔案 Created: 2015/4/27 Modified:2015/5/1 @author: guoyJoe"""#匯入模組import
Qt將Sqlite中的表資料匯出為CSV格式表格資料
開發環境ubuntu16.04+Qt5.6.1 WIN7+Qt5.6.1兩個環境都測試過 1.問題 寫一個小軟體的時候,帶有匯出excel功能,但是要在linux下執行,最後瞭解到csv格式,實現起來方便多了,只是用excel開啟中文有亂碼的現象有一個簡單的解決辦法。 2.
MySql如何將遠端資料庫複製到本地
Navicat將遠端資料庫複製到本地 操作步驟: 1、在本地安裝mysql(用來備份)。記住使用者名稱和密碼,這裡以root為例 2、開啟Navicat,新建連線(連線),輸入連線名,使用者名稱,密
關於Java Web 使用 POI 將 資料庫表 匯出 Excel 的完整例項
//匯出Excel public void exportExcel() throws InterruptedException, IOException{ HSSFWorkbook hwb = new HSSFWorkbook();//第一步,建立一個workbook
python指令碼實現excel和mysql資料庫表的匯入匯出
excel到mysql資料庫表(僅支援.xlsx格式匯入): #!/usr/bin/env python #coding=utf-8 import xlrd import MySQLdb #讀取EXCEL中內容到資料庫中 wb = xlrd.open_workbook('/×.
SqlYog 匯出mysql資料庫表結構方法
工具:sqlyog 01.連線需要匯出資料結構的庫 02.選擇資料庫,---右擊-----在建立資料庫架構html 03.選擇要匯出的表-----建立
向MySQL資料庫表內匯入txt和csv檔案資料
本文總結了在CentOS7上使用 LOAD DATA <LOCAL> INFILE 語句向MySQL8.0資料庫匯入txt檔案和csv檔案資料的方法和遇到的錯誤。由於兩者方法一樣,就先介紹匯入txt檔案的操作和錯誤,csv的直接在最後附上命令和簡要說明。 原始資
python指令碼實現excel到mysql資料庫表(僅支援.xlsx格式匯入)
#!/usr/bin/env python#coding=utf-8import xlrdimport MySQLdb#讀取EXCEL中內容到資料庫中wb = xlrd.open_workbook('/×.xlsx')sh = wb.sheet_by_index(0)dfun
SqlYog 匯出mysql資料庫表結構方法
工具:sqlyog 01.連線需要匯出資料結構的庫 02.選擇資料庫,---右擊-----在建立資料庫架構html 03.選擇要匯出的表-----建立 04.選擇儲存位置 05.正在匯出 06.匯出成功 07.彈出視窗,-----可以點選每個連線, --
利用POI將資料庫表匯出到Excel
在一個石化的專案中遇到了一個要求,需要將資料庫的一個表的資料導到Excel中,我也是剛出來工作不久,對這些開源的東西還不是很熟悉。後來認真看了一下,借這個機會把自己的一點理解寫出來,一來用於鞏固自己的學習,二來給別人一些參考吧! Apache POI是Apac
將mysql資料庫的建表語句修改成green plum資料庫中可執行的指令碼
#用來獲取輸入的對應的表名稱的建表語句 #首先輸入需要獲取的mysql或者sql server的資料庫表名稱,到對應的資料庫中抓出建表語句, #然後,將建表語句進行對應的修改,形成可以在pg中可用的語句 #連線mysql資料 import pymysql import sys impor
mysql資料庫表比較diff
select table_name frominformation_schema.tables where table_schema='ehsuat' and table_type='basetable'; 先將所有表名查出來放在一個tables.txt 檔案中
mysql資料庫表結構定義檔案和儲存引擎檔案
目錄 1.表結構定義檔案: 2.儲存引擎檔案 2.1表空間檔案 2.2重做日誌檔案 3. 如何用frm檔案恢復資料庫結構 1.表結構定義檔案: *.frm 檔案是所有m
(三)Hive元資料資訊對應MySQL資料庫表
(三)Hive元資料資訊對應MySQL資料庫表 目錄 概述 一、儲存Hive版本的元資料表(VERSION) 二、Hive資料庫相關的元資料表(DBS、DATABASE_PARAMS) 1、DBS 2、DATABASE_P
java程式碼實現MySQL資料庫表千萬條資料去重
準備工作: 1.資料庫表:datatest5 2.欄位: id 主鍵自增,val 重複值欄位併為val建立索引 3.設定innodb緩衝池大小 show variables like "%_buffer%"; SET GLOBAL innod
絕對乾貨,4分鐘插入1000萬條資料到mysql資料庫表
轉:https://www.cnblogs.com/fanwencong/p/5765136.html 我用到的資料庫為,mysql資料庫5.7版本的 1.首先自己準備好資料庫表 其實我在插入1000萬條資料的時候遇到了一些問題,現在先來解決他們,一開始我插入100萬條資料時候報錯,控制
mysql資料庫的匯出匯入。
匯出: 在Linux命令列裡敲命令,而不是在mysql內。 匯出整個資料庫: mysqldump -u username -p databasename > filename.sql &nb
Mysql資料庫-----表記錄和欄位管理
表記錄管理 1.插入記錄(insert) 1)insert into 表名 values(值1),(值2)...; 2)insert into 表名(欄位,欄位2) values(