匯出資料
1、備份全部資料庫的資料和表結構
mysqldump -uroot -ppassword -a >all.sql
2、只備份表結構,不備份資料
mysqldump -uroot -ppassword -a -d > database.sql
3、只備份資料庫,不備份表結構
mysqldump -uroot -ppassword -a -t > data.sql
4、備份單個資料庫的資料和表結構(只備份資料或者表結構可以用-t或者-d)
mysqldump -uroot -password dbname > dbname.sql
5、一次性備份多個資料庫的資料和表結構(只備份資料或者表結構可以用-t或者-d)
mysqldump -uroot -ppassword db1 db2 > dbs.sql
6、備份並壓縮備份檔案
mysqldump -uroot -ppassword -a |gzip all.sql.gz
7、備份所有資料庫的資料和表結構並重新整理資料(需要開啟binlog日誌,可以用於構建主從)
mysqldump --skip-lock-tables --single-transaction --flush-logs --hex-blob --master-data=2 -uroot -ppassword --all-databases | gzip all_dbs.sql.gz
匯入資料
1、直接通過命令重定向匯入資料
mysql -uroot -ppassword < all.sql
2、在mysql終端source檔案
mysql -uroot -ppassword
mysql> source all.sql
3、還原單個資料庫(同樣可以通過mysql終端source)
mysql -uroot -ppassword db1 < db.sql
MySQLdump常用命令
mysqldump常用 mysqldump u root p databases 資料庫1 資料庫2 sql 還原 系統命令行 mysql uroot p123456 常見選項 all databases,a 備份所有資料庫 databases,b 用於備份多個資料庫,如果沒有該選項,mysqldu...
MySQLdump常用命令
mysqldump常用 mysqldump u root p databases 資料庫1 資料庫2 sql 還原 系統命令行 mysql uroot p123456 f all.sql 2.備份全部資料庫的結構 加 d 引數 mysqldump uroot p123456 a d f all st...
docker常用命令 Docker 常用命令筆錄
格式docker run 選項 映象 命令 引數.示例docker run it rm ubuntu 16.04 bash 示例解釋 it 這是兩個引數,乙個是 i,表示互動式操作,乙個是 t表示終端 rm 這個引數是說容器退出後隨之將其刪除 ubuntu 16.04 這是指用ubuntu 16.0...