mysql教程dump 數據結構與數據庫教程備份還原方法
mysqldump輸出表結構和數據的系列sql命令的存儲在一個文本文件
c:mysqlbinmysqldump -u <username> -p <database> [<table>] > file.sql
備份數據庫
c:mysqlbinmysqldump -u root -p mydatabase > mydatabase.sql
我們也可以選擇輸出只是一個表從數據庫中,例如員工表:
c:mysqlbinmysqldump -u root -p mydatabase employee > employee.sql
c:mysqlbinmysqldump -u root -p --all-databases > alldb.sql
數據還原
c:mysqlbinmysql -u root -p mydatabase < mydatabase.sql
添加一個根本不存在的表或數據庫中
c:mysqlbinmysql -u root -p mydatabase < employee.sql
提供一個遠程數據庫備份
c:mysqlbinmysqldump -u root -p --databases mydatabase |
> mysql -u backup -p mypassword -h remote.server.com