乙個資料庫備份程式
進行資料備份與恢復
把符合條件的sql和表結構輸出到data.sql
mysqldump -h 127.0.0.1 -p3306 -utest -ptest123! database table --skip-lock-tables --where="id=1" > .
/data
.sql
–skip-lock-tables引數的含義是:
表不會被鎖定,但是表資料備份不一定完整。正在insert ,update資料不會被備份。
mysqldump的預設鎖定所有表。不加該引數執行會報 when doing lock tables
mysql -h 127.0.0.1 -p 3306 -u test -ptest123! database < data
.sql
mysqldump的簡單使用
需要搞mysql資料同步,從一台伺服器把資料庫同步到另外一台伺服器上,如果折騰過的話,就知道有個這玩意 mysqldump,其實就是mysql自帶的乙個命令而已 一般都是mysql安裝目錄 bin 下,命令也簡單可以通過mysqldump help 檢視下 mysql bin mysqldump u...
mysqldump簡單用法
mysqldump可以很方便的把mysql的資料dump下來,以sql語句的形式標準輸出。只要直接將sql語句執行,就可以匯入資料。查了網上的資料,感覺命令不大對應,估計是文件舊了,所以這裡簡單總結一下。常用的匯出估計也就這麼幾個。所以就不寫複雜的用法 我也不會 感覺夠用。那個 default ch...
mysqldump 使用技巧
版本mysql5.7 mysqldump 常規用法 shell mysqldump arguments file name shell mysqldump all databases dump.sql 備份所有資料庫 shell mysqldump databases db1 db2 db3 dum...