더북(TheBook)

복원을 위해 빈 데이터베이스를 만들어 둔다. 데이터베이스 생성 명령은 CREATE DATABASE다. 데이터베이스를 생성했으면 mysql을 종료한다.

mysql> CREATE DATABASE masterblog;
Query OK, 1 row affected (0.00 sec)
mysql> EXIT

백업한 파일을 이용해서 데이터베이스를 복원해 보자. ‘mysql -u [사용자 계정] -p [데이터베이스명] < [파일명]’ 형식으로 입력한다. 파일을 입력으로 사용하고자 스트림 방향이 >에서 <로 바뀌었다. 사용자 계정의 패스워드를 입력하면 복원을 시작한다.

administrator@vm01:~$ mysql -u master -p masterblog < masterblog.db
Enter password: **********

확인을 위해 다시 데이터베이스에 접속한다.

administrator@vm01:~$ mysql -u master -p

데이터베이스가 보이고 테이블 목록을 조회하면 다시 wp_로 시작하는 테이블이 보인다. 복원에 성공한 것을 알 수 있다. 웹 브라우저로 접속해도 워드프레스 웹 사이트가 정상적으로 보일 것이다.

mysql> SHOW DATABASES;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| masterblog         |
...

mysql> USE masterblog;
...

mysql> SHOW TABLES;
+-----------------------+
| Tables_in_masterblog  |
+-----------------------+
| wp_commentmeta        |
| wp_comments           |
...
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.