티스토리 뷰




1.mysql/mariaDB 데이터베이스 백업하기

$ mysqldump -uroot -p[password] [Database Name] > [File Name].sql

$ mysqldump -uroot -p1234 testDB > backup_testDB.sql


[password] : 비밀번호

[Database Name] : 데이터베이스명

[File Name] : 생성될 sql 파일명



2.mysql/mariaDB 전체 데이터베이스 백업하기

$ mysqldump -uroot -p -A > [File Name].sql

$ mysqldump -uroot -p -A > backup_db1.sql


$ mysqldump -uroot -p --all-databases > [File Name].sql

$ mysqldump -uroot -p --all-databases > backup_db2.sql



3.mysql/mariaDB Database -> Table 지정해서 백업하기

$ mysqldump -uroot -p [Database Name] [Table Name] > backup_db_table.sql

$ mysqldump -uroot -p testDB testTable > backup_db_table.sql



4.mysql/mariaDB schema 정보만 백업하기

$ mysqldump -uroot -p --no-data [Database Name] > [File Name].sql

$ mysqldump -uroot -p --no-data testDB > backup_testDB_schema.sql



5.mysql/mariaDB 백업파일 복구하기 

$ mysql -uroot -p < [File Name].sql

$ mysql -uroot -p < backup_testDB.sql





저작자 표시 비영리 동일 조건 변경 허락
신고
댓글