>  기사  >  데이터 베이스  >  Linux에서 mysql 데이터베이스를 가져오고 내보내는 방법

Linux에서 mysql 데이터베이스를 가져오고 내보내는 방법

怪我咯
怪我咯원래의
2017-04-05 13:16:111247검색

1. mysqldump 명령을 사용하여 데이터베이스를 내보냅니다(이 명령의 경로인 mysql 설치 경로를 참고하세요).

1. 테이블 구조:
mysqldump -u 사용자 이름 -p 비밀번호 데이터베이스 이름> 데이터베이스 이름.sql
#/usr/local/mysql/bin/ mysqldump -uroot -p abc > Enter를 누른 후 , 비밀번호

2. 테이블 구조만 내보내기

mysqldump -u 사용자 이름-p 비밀번호-d 데이터베이스 이름> 데이터베이스 이름
#/usr/local/mysql /bin/ mysqldump -uroot -p -d abc > abc.sql

참고: /usr/local/mysql/bin/ ---> MySQL 데이터 디렉터리

2. 데이터베이스 가져오기
1. 먼저 빈 데이터베이스를 생성합니다
mysql>create 데이터베이스 abc;

2. 데이터베이스 가져오기

방법 1:
(1) 데이터베이스를 선택합니다.
mysql>abc; 사용
(2) 데이터베이스 인코딩 설정
mysql>이름 설정 utf8;
(3) 데이터 가져오기(sql 파일 경로 참고)
mysql>source / home/abc/abc.sql;
방법 2:
mysql -u 사용자 이름 -p 비밀번호 데이터베이스 이름 < 데이터베이스 이름.sql
#mysql -uabc_f -p abc <

가져올 때는 두 번째 방법을 사용하는 것이 좋습니다.

참고: 명령줄 모드와 sql 명령이 있습니다

위 내용은 Linux에서 mysql 데이터베이스를 가져오고 내보내는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.