本文目錄一覽:
如何將mysql中的數據導出成文件 mysqldump
mysqldump: 最早,也是最成熟的邏輯備份工具,是 MySQL 原生的用來備份整個資料庫實例、單個資料庫、單張表的邏輯備份工具, 上手簡單,學習成本幾乎為 0。備份簡單,恢復也簡單。
比如導出單個資料庫 ytt: mysqldump ytt /tmp/ytt.sql;
恢復也非常簡單:mysql /tmp/ytt.sql
缺點是備份速度慢。在整個備份過程中,是單線程運行;備份出來的數據集要恢復的話同樣也是單線程運行,恢復速度也慢。除非對同一時刻的所有表單獨備份出來,自己寫額外腳本進行多線程恢復。
如何把mysql數據導出成文本文件
1.
C:\mysqldump buybook d:/mysqlbak/buybook.sql或者C:\mysqldump buybook d:/mysqlbak/buybook.txt建議用2上面的導出的文本包括了資料庫的結構和記錄!
如只要紀錄的話:
select * into outfile ‘filename.txt’ from tablname;另:使用mysqldump命令格式mysqldump YourDatabaseName –user=YourUserName –password=YourPassword
YourDatabaseName是你想處理的資料庫名
YourUserName和YourPassword 對應你的授權口令
如果只需要導出表的結構,那麼可以使用mysqldump的 -d 選項轉:用圖形工具是比較方便的,比如我用的:SQLyog。
在命令行中的方式為:
1、把整個資料庫導出為一個sql文件:用:mysqldump dbname c:\mydb.sql
2、把sql文件導入資料庫:用mysql命令進入mysql,在mysql提示符下輸入:
1)創建資料庫:create database newdb;
2)使用當前資料庫:use newdb;
3)導入sql文件中的數據:source c:\mydb.sql(無分號)
怎麼將mysql資料庫數據導出成.sql文件
mysql資料庫轉換成.sql文件步驟如下:
1.
導出SQL腳本
在原資料庫伺服器上,可以用phpMyAdmin工具,或者mysqldump(mysqldump命令位於mysql/bin/目錄中)命令行,導出SQL腳本。
2.
用phpMyAdmin工具
導出選項中,選擇導出「結構」和「數據」,不要添加「DROP
DATABASE」和「DROP
TABLE」選項。
選中「另存為文件」選項,如果數據比較多,可以選中「gzipped」選項。
將導出的SQL文件保存下來。
3.用mysqldump命令行
命令格式
mysqldump
-u用戶名
-p
資料庫名
資料庫名.sql
範例:
mysqldump
-uroot
-p
abc
abc.sql
(導出資料庫abc到abc.sql文件)
提示輸入密碼時,輸入該資料庫用戶名的密碼。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/309761.html