English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

MySQL에서 복제 입력을 어떻게 수행할 수 있습니까?

배치 입력을 위해 모든 괄호가 있는 열 이름을 모두 사용하고 쉼표로 구분해야 합니다.

예를 들어 보겠습니다. 먼저, 테이블을 생성하겠습니다. 테이블을 생성하는 CREATE 명령어는 다음과 같습니다。

mysql> CREATE table MultipleRecordWithValues
   - > (
   - > id int,
   - > name varchar(100)
   - > );

이하가 배치 입력의 문법입니다。

INSERT into yourTableName values(column1,column2,....N),(column1,column2,....N),(column1,column2,....N),...........N;

위의 문법을 사용하여 배치 기록을 입력하십시오。

mysql> insert into MultipleRecordWithValues values(1('John'),2('Carol'),3('Bob'),4('Smith');
기록: 4  중복: 0     경고: 0

영향을 미쳤기 때문에4행이 있음을 의미하여 기록이 성공적으로 입력되었습니다. 모든 기록이 테이블에 존재하는지 확인하려면 SELECT 명령어를 사용하십시오。

mysql> select *from MultipleRecordWithValues;

이하가 출력입니다。

+------+-------+
| id     | name     |
+------+-------+
|    1 | John     |
|    2 | Carol |
|    3 | Bob     |
|    4 | Smith |
+------+-------+
4 set에 있는 rows (0.00 sec)
당신이 좋아할 수 있는 것