linux mysql資料匯出的一般過程

2021-07-22 03:12:05 字數 543 閱讀 1568

編寫sql匯出語句

sql:

mysql -h 我的資料庫ip -p資料庫埠 -u使用者名稱 -p密碼 -e "查詢條件"  資料庫名稱》 要輸出到的檔案.txt

用php生成批量查詢語句,輸出到sh:

php ../dbquery.php > query.sh

資料處理:

刪除首行:

sed -i '1d' *.txt

合併:cat *.txt > logs_merge.txt

取第一列:

awk -f ' ' '' logs_merge.txt > out.txt

排序:sort out.txt > out_sort.txt

排重: 去掉相鄰的重複行

sort out_sort.txt | uniq > out_sort_uniq.txt

nc取回計算結果:

本地執行: nc -l 1234 > out_sort_uniq.txt

server上執行: nc 192.168.10.11 1234 < out_sort_uniq.txt

Linux Mysql資料匯入匯出

一 匯出資料庫用mysqldump命令 注意mysql的安裝路徑,即此命令的路徑 1 匯出資料和表結構 mysqldump u使用者名稱 p密碼 資料庫名 資料庫名.sql 敲回車後會提示輸入密碼 2 只匯出表結構 mysqldump u使用者名稱 p密碼 d 資料庫名 資料庫名.sql 注 usr...

linux mysql資料目錄遷移

版本 centos 6.5 64位 mysql 5.6 先說下mysql目錄結構 centos6.5下安裝mysql5.6後 mysql的預設結構為 配置檔案 etc my.cnf 然後my.cnf中會列出幾個預設的目錄 資料目錄 datadir var lib mysql 日誌檔案 log err...

Linux MySQL資料庫的備份

mysql資料庫的備份重要性不用多說,備份方式也很多,但常用的是mysql自帶的備份程式mysqldump,該程式一鍵備份,一鍵恢復,十分方便,並且備份形式支援遠端儲存備份檔案,多種媒介儲存,十分的方便。下面就以資料庫備份在本地,恢復到另一台遠端主機為例,演示資料庫的備份以及遠端遷移。第二台主機ip...