>  기사  >  데이터 베이스  >  Linux에서 mysql 데이터베이스 명령 가져오기 및 내보내기

Linux에서 mysql 데이터베이스 명령 가져오기 및 내보내기

黄舟
黄舟원래의
2017-02-22 10:54:321198검색

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

1. 데이터 및 테이블 구조 내보내기:
mysqldump -u 사용자 이름- p 비밀번호 데이터베이스 이름> 데이터베이스 이름.sql
#/usr/local/mysql/bin/ mysqldump -uroot -p abc > Enter를 누르면 다음 메시지가 표시됩니다. 비밀번호 입력

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

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

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

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

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

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

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

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

위 내용은 Linux에서 mysql 데이터베이스 가져오기 및 내보내기 명령의 내용입니다. PHP 중국어 홈페이지(www.php .cn)를 주목해주세요!


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