1.備份某個資料庫中的一張表
mysqldump -uroot -p 資料庫名稱 表名 >aa.sql
eg:mysqldump -uroot -p course student >aa.sql
2.備份某個資料庫命令:mysqldump -uroot -p 資料庫名稱 >aa.sql
eg:mysqldump -uroot -p course >aa.sql
3.備份整個資料庫命令:mysqldump -uroot -p >aa.sql
eg:mysqldump -uroot -p --all-databases >aa.sql
4.僅匯出表結構不匯出資料 --no-data命令:mysqldump -uroot -p --no-data [資料庫名稱] >aa.sql
eg:mysqldump -uroot -p --no-data [springbootv2][--all-databases] >aa.sql
5.僅匯出表結構不匯出資料 --no-create-info命令:mysqldump -uroot -p --no-create-info [資料庫名稱] >aa.sql
eg:mysqldump -uroot -p --no-create-info [springbootv2][--all-databases] >aa.sql
6.匯出course庫中的儲存過程和觸發器 --routines --triggers [–測試未通過]命令:mysqldump -uroot -p --routines --triggers [資料庫名稱] >aa.sql
eg:mysqldump -uroot -p --routines --triggers [springbootv2][--all-databases] >aa.sql
有兩種恢復方式 登入/不登入
1.不登入
命令:mysql -uroot -p 《備份檔案.sql
eg:mysql -uroot -p 2.登入命令:mysql> source 備份檔案.sql
eg: mysql> source test.sql
win下mysql備份恢復命令
假設mysql 安裝在c 盤,mysql資料庫的使用者名稱是root,密碼是123456,資料庫名是database name,在d 盤根目錄下面存放備份資料庫,備份資料庫名字為backup20070713.sql 20070713.sql為備份日期 備份資料庫 mysqldump uroot p1...
windows下mysql備份恢復命令及指令碼
假設mysql 安裝在c 盤,mysql資料庫的使用者名稱是root,密碼是123456,資料庫名是database name,在d 盤根目錄下面存放備份資料庫,備份資料庫名字為backup20070713.sql 20070713.sql為備份日期 備份資料庫 mysqldump uroot p1...
mysql資料庫備份恢復命令
linux as 5.5 mysql 5.0 資料庫備份與恢復 1,用 mysqldump 命令進行備份 在命令提示符視窗 注意不是 mysql 的 mysql command line client 視窗 中輸入,mysqldump hlocalhost uroot proot temp temp...