MySQL 덤프파일 복원

MySQL sql파일 복원
MySQL sql파일 임포트

1 실습용 sql파일 준비[ | ]

root@jmnote02:~# ll ip2nation.sql
-rw-r--r-- 1 root root 3915636 Aug 16 09:42 ip2nation.sql
root@jmnote02:~# head -7 ip2nation.sql
DROP TABLE IF EXISTS ip2nation;

CREATE TABLE ip2nation (
  ip int(11) unsigned NOT NULL default '0',
  country char(2) NOT NULL default '',
  KEY ip (ip)
);
root@jmnote02:~# tail -2 ip2nation.sql
INSERT INTO ip2nationCountries (code, iso_code_2, iso_code_3, iso_country, country, lat, lon) VALUES('ps', 'PS', 'PSE', 'Palestinian Territory, Occupied', 'Palestinian Territory, Occupied', 31.89, 34.9);
INSERT INTO ip2nationCountries (code, iso_code_2, iso_code_3, iso_country, country, lat, lon) VALUES('me', 'ME', 'MNE', 'Montenegro', 'Montenegro', 42.74, 19.31);

2 sql파일 임포트[ | ]

mysql -u아이디 -p패스워드 디비명 < 파일명.sql
root@jmnote02:~# mysqladmin -uroot -pP@ssw0rd create newdb
root@jmnote02:~# mysql -uroot -pP@ssw0rd newdb < ip2nation.sql

3 확인[ | ]

root@jmnote02:~# mysql -uroot -pP@ssw0rd newdb -e "SHOW TABLES;"
+--------------------+
| Tables_in_newdb    |
+--------------------+
| ip2nation          |
| ip2nationCountries |
+--------------------+

4 같이 보기[ | ]

분루: mysqldump

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}