$ mysqldump -u [사용자 아이디] -p [데이터베이스명] > 파일명.sql
ex) mysqldump -u root -p test > test.sql
$ mysqldump -u [사용자 아이디] -p [데이터베이스명] [테이블명] > 파일명.sql
ex) mysqldump -u root -p test user > test_user.sql
$ mysqldump -u [사용자 아이디] -p --all-databases > 파일명.sql
또는 $ mysqldump -u [사용자 아이디] -p -A > 파일명.sql
Unkown table ‘COLUMN_STATISTICS’ in information_schema
- mysql 8 부터 추가된 옵션때문에 발생하는 에러.
--column-statistics=0 옵션을 추가해줘야 한다.
ex) $ mysqldump --all-databases -h test.read.sungjun.com -u user -p --column-statistics=0 > backup.sql
$ mysql -u [사용자 아이디] -p [데이터베이스명] < 덤프 파일명.sql
ex) mysql -u root -p test < test.sql
$ mysql -u [사용자 아이디] -p < 덤프 파일명.sql
ex) mysql -u root -p < all_db.sql