MySQL로 데이터를 가져오는 방법: 1. "mysql -u 사용자 이름 -p 비밀번호 < 가져올 데이터베이스 데이터 파일" 명령을 사용하여 데이터를 직접 가져옵니다. 2. 먼저 데이터베이스 터미널에 로그인한 다음 " 소스 데이터 파일 경로" 명령을 사용하여 데이터를 가져옵니다. 3. "LOAD DATA INFILE" 문을 사용하여 데이터를 가져옵니다.
MySQL로 데이터를 가져오는 방법은 무엇입니까? 다음 기사에서는 몇 가지 간단한 MySQL 데이터 가져오기 명령을 소개합니다. 이것이 도움이 되기를 바랍니다.
1. mysql 명령 import
mysql 명령을 사용하여 구문 형식을 가져옵니다.
mysql -u用户名 -p密码 < 要导入的数据库数据文件
예:
# mysql -uroot -p123456 < test.sql
위 명령은 백업된 데이터베이스 test.sql 전체를 가져옵니다.
2. Source 명령을 사용하여 데이터베이스를 가져오려면 먼저 데이터베이스 터미널에 로그인한 후 다음 명령을 사용해야 합니다.
mysql> create database abc; # 创建数据库 mysql> use abc; # 使用已创建的数据库 mysql> set names utf8; # 设置编码 mysql> source /home/abc/abc.sql # 导入备份数据库
mysql> LOAD DATA LOCAL INFILE 'dump.txt' INTO TABLE mytbl;
두 명령의 FIELDS 및 LINES 절 구문은 동일합니다. 두 절 모두 선택 사항이지만 둘 다 지정하는 경우 FIELDS 절은 LINES 절 앞에 나타나야 합니다.
사용자가 FIELDS 절을 지정하는 경우 해당 절(
)도 선택 사항이지만 사용자는 그 중 하나 이상을 지정해야 합니다.
mysql> LOAD DATA LOCAL INFILE 'dump.txt' INTO TABLE mytbl -> FIELDS TERMINATED BY ':' -> LINES TERMINATED BY '\r\n';
TERMINATED BY、[OPTIONALLY] ENCLOSED BY 和 ESCAPED BY
LOAD DATA 기본적으로 데이터 파일의 열 순서대로 데이터가 삽입됩니다. 데이터 파일의 열과 삽입된 테이블의 열이 일치하지 않는 경우 열의 순서를 지정해야 합니다. mysql> LOAD DATA LOCAL INFILE 'dump.txt' -> INTO TABLE mytbl (b, c, a);
위 내용은 MySQL로 데이터를 가져오는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!