mysql 접속 후 파일 실행방법
source </path/filename.sql> \. </path/filename.sql> \. <filename.sql>
mysql 접속하지 않고 파일 실행방법
mysql -u username -p <database> < </path/filename.sql>
Database Backup
mysqldump -u username -p dbname > backup.sql (특정 Database backup) mysqldump -u username -p --all-databases > backup.sql (모든 Database backup)
Database Restore
데이터베이스를 백업한 SQL File을 실행하여 백업한 시점으로 복구하거나 이전이 가능
AWS RDS 접속 - SQL_WS % mysql -h "database-1.cmd9bc4iknbs.ap-southeast-2.rds.amazonaws.com" -P 3306 -u cjaeks6401 -p
Database Table Backup
mysqldump -u username -p dbname tablename > backup.sql
Database Restore
Table을 백업한 SQL File을 실행하여 백업한 시점으로 복구하거나 이전이 가능
Table Schema Backup
데이터를 제외하고 테이블 생성 쿼리만 백업 가능
mysqldump -d -u username -p dbname tablename > backup.sql (특정 Table Schema Backup) mysqldump -d -u username -p bbname > backup.sql (모든 Table Schema Backup)
자료출처 : 제로베이스 데이터스쿨