編寫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...