mysql資料庫備份方式

2021-08-25 11:01:23 字數 1283 閱讀 3297

1、使用sqlyog視覺化工具備份,sqlyog工具可參考

右鍵需要備份的資料庫-備份/匯出-備份資料庫

2、總有一些人不習慣使用視覺化工具,可用命令列模式進行備份,開啟cmd命令列視窗

(1)輸入命令:mysqldump -u root -p 資料庫名稱》檔案位置:\ 資料庫名.sql

然後輸入資料庫root密碼即可

(2)如果只想備份出student庫下的teacher表,

mysqldump -u root -p student teacher > e:\student_teacher.sql
(3)備份所有資料庫

mysqldump -u -root -p -all-databases > e:\all.sql
3、linux系統下備份

(1)cd進入mysql目錄

[root@localhost ]# cd /***/zzz/mysql
(2)在當前目錄/***/zzz/mysql 生成名為student.sql的檔案,如果想備份在其他位置,再生成的檔名前加上檔案存放路徑即可

[root@localhost ]# mysqldump -u root -p student > student.sql
1、sqlyog右鍵資料庫,匯入->匯入sql指令碼,選擇備份的sql檔案即可

2、命令列模式匯入命令:mysql -u root -p 資料庫名< e:\student.sql

3、linux下還原資料庫

(1)cd進入mysql目錄

[root@localhost ~]# cd /***/zzz/mysql
(2)匯入執行sql檔案

[root@localhost mysql]# mysql -u root -p student < student.sql

MySql資料庫備份方式

備份整個資料庫 mysqldump u root h host p dbname backdb.sql備份資料庫中的某個表 mysqldump u root h host p dbname tbname1,tbname2 backdb.sql備份多個資料庫 mysqldump u root h ho...

MySql資料庫備份的幾種方式

備份整個資料庫 mysqldump u root h host p dbname backdb.sql備份資料庫中的某個表 mysqldump u root h host p dbname tbname1,tbname2 backdb.sql備份多個資料庫 mysqldump u root h ho...

MySql資料庫備份的幾種方式

mysqldump工具備份 備份整個資料庫 mysqldump u root h host p dbname backdb.sql備份資料庫中的某個表 mysqldump u root h host p dbname tbname1,tbname2 backdb.sql備份多個資料庫 mysqldu...