> 운영 및 유지보수 > 리눅스 운영 및 유지 관리 > Ubuntu 명령줄에서 MySQL 데이터 내보내기 및 가져오기 문

Ubuntu 명령줄에서 MySQL 데이터 내보내기 및 가져오기 문

little bottle
풀어 주다: 2019-04-09 11:54:03
앞으로
3594명이 탐색했습니다.

Ubuntu 명령줄에서 MySQL 데이터 내보내기 및 가져오기를 알고 계십니까? 다음은 Ubuntu 명령줄에서 데이터베이스 가져오기 및 내보내기를 위해 편집기에서 컴파일한 방법입니다.

mysqldump -h 호스트 -u 사용자 이름 -p 데이터베이스 이름> 내보낸 데이터베이스 이름.sql

일반적으로 사용되는 몇 가지 매개변수는 다음과 같습니다.
-p 또는 --port(MySQL이 포트가 3306이 아닌 경우 이 매개변수를 사용해야 합니다.
-d 또는 --no-data 자세한 데이터는 없으며 데이터의 구조만 내보냅니다.
--add-drop-table 테이블을 생성할 때 먼저 삭제합니다. 동일한 이름을 가진 기존 테이블 [보통 -d 매개변수가 뒤에 옴]
내보낼 예제 데이터베이스를 예로 들어 보겠습니다.
1. 전체 예제 데이터베이스의 모든 데이터 내보내기(테이블 구조 포함, 데이터 포함)

mysqldump -h 127.0.0.1 -u root -p example > example.sql
로그인 후 복사

2. 테이블 구조를 내보내세요.

mysqldump -h 127.0.0.1 -u root -p -d --add-drop-table example > example.sql
로그인 후 복사

가져오는 방법에는 여러 가지가 있습니다. 가장 간단한 방법은 소스 명령을 사용하여 데이터베이스에 연결하는 것입니다. 지정된 경로입니다.

MySQL에 연결:

mysql -u root -p
로그인 후 복사

내보낸 파일에 데이터베이스를 생성하는 명령문이 없으므로 먼저 데이터베이스를 생성하십시오. 데이터베이스가 이미 구축되어 있으면 생성할 필요가 없습니다. 다시.

CREATE DATABASE example;(数据库名可以不一样)
로그인 후 복사

데이터베이스 전환:

use example;
로그인 후 복사

지정된 SQL 파일 가져오기:

mysql>source /path/example.sql;
로그인 후 복사

[추천 과정: Linux 비디오 튜토리얼]

위 내용은 Ubuntu 명령줄에서 MySQL 데이터 내보내기 및 가져오기 문의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:csdn.net
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿