<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;"><span style="font-size: 10pt;"><span style="font-size: 10pt;"><strong><font color="#3a32c3">1)&nbsp;텍스트파일의 데이터를 특정 테이블에 저장하기 - mysqlimport</font></strong></span></span></p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;"><span style="font-size: 10pt;"><span style="font-size: 10pt;"><font color="#000000">MYSQL의 mysqlimport유틸리티를 이용하면 리눅스 쉘상태에서 한번의 명령으로 특정 텍스트 파일의 전체내용을 MYSQL의 특정 데이터베이스의 특정 테이블에 입력을 할 수가 있다.</font></span></span></p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;"><span style="font-size: 10pt;">이 방법은 텍스트파일에 저장되어 있는 크기가 작은 전체 데이터들을 특정 데이터베이스에 편리하게 입력하기 위한 방법으로 주로 사용되고 있다.</span></p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;"><span style="font-size: 10pt;">아래는 mysqlimport를 사용하는 형식이다.</span></p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;"><span style="font-size: 10pt;"><span style="font-size: 10pt;"></span></span>&nbsp;</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;"><span style="font-size: 10pt;"><span style="font-size: 10pt;"><strong>사용 형식 : mysqlimport -u MYSQL사용자 -p 데이터베이스명 텍스트파일명</strong></span></span></p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;"><span style="font-size: 10pt;"><span style="font-size: 10pt;"></span></span>&nbsp;</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;"><span style="font-size: 10pt;">위의 형식과 같이 실행하면 "텍스트파일명"에 저장되어 있는 데이터가 "데이터베이스명"의 특정 "테이블"의 데이터로 입력된다.</span></p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;"><span style="font-size: 10pt;">그런데 위의 형식에서 한가지 이상한 점이 있을 것이다. 즉, 텍스트파일의 데이터가 입력될 데이터베이스명은 지정이 되어 있는데 실제로 저장될 테이블명이 지정되어 있지 않다는 것이다.</span></p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;"><span style="font-size: 10pt;"><span style="font-size: 10pt;"><u>위의 형식에서 데이터가 저장될 테이블이름은 "텍스트파일명"과 동일한 테이블이 된다. 즉, mysqlimport를 이용하여 텍스트파일의 데이터를 특정 데이터베이스의 테이블에 저장할 때에는 "텍스트파일명"과 "테이블명"이 동일해야 한다. 그리고 저장될 테이블은 이미 생성되어 있어야 한다.</u></span></span></p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;"><span style="font-size: 10pt;"><span style="font-size: 10pt;"></span></span>&nbsp;</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;"><span style="font-size: 10pt;">이제 앞에서 설명한 mysqlimport를 이용하여 특정 텍스트파일의 내용을 특정 데이터베이스의 테이블로 입력해 보도록 하겠다.</span></p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;"><span style="font-size: 10pt;">아래는 이번 예를 설명하기 위한 간단한 텍스트파일이다. 텍스트 파일의 이름은 addressbook이다.&nbsp;<font color="#ff0000">(여기서&nbsp;주의할 것은&nbsp;파일 위치이다. mysqlimport에서&nbsp;텍스트파일에&nbsp;경로설정이 없으면 아래 위치에 있어야 함. /data/'DB명')</font>&nbsp;이 텍스트파일의 내용을 cat 명령어로 확인한 것이다.</span></p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;"><span style="font-size: 10pt;"><span style="font-size: 10pt;"></span></span></p>
<table border="0" cellspacing="1" cellpadding="0" width="526" bgcolor="#b7bbb5" height="40" style="color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px;">
   <tbody>
      <tr bgcolor="#ffffff">
         <td width="526" style="margin: 0px; padding: 0px; outline: none; line-height: 1.5;">[root@file bin]#&nbsp;<strong>pwd<br /><font color="#ff0000">/usr/local/mysql/data/temp_db</font></strong><br />[root@file bin]#<br />[root@file bin]# cat addressbook<br />KIMJINSOO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;011-111-1111&nbsp;&nbsp;&nbsp; SEOUL&nbsp;&nbsp; A+<br />KIMDONGMIN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;011-111-2222&nbsp;&nbsp;&nbsp; BUSAN&nbsp;&nbsp; B+<br />KIMYOUNGHO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 011-111-3333&nbsp;&nbsp;&nbsp; SEOUL&nbsp;&nbsp; C+<br />KIMMINJA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;011-111-4444&nbsp;&nbsp;&nbsp; SEOUL&nbsp;&nbsp; D+<br />[root@file bin]#</td>
         </tr>
      </tbody>
   </table>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">텍스트파일을 생성할 때에는 가능한 TAB키를 이용하여 각 필드사이를 띄우시기 바란다. 물론 TAB키를 이용하지 않고 띄워도 입력은 되지만 아무런 에러없이 정확한 입력을 하려면 TAB키를 이용하여 각 필드데이터 사이를 띄우는 것이 좋다.</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">그리고 다음은 addressbook이라는 텍스트파일의 내용을 temp_db라는 데이터베이스의 addressbook이라는 테이블로 입력을 하기 위하여 mysqlimport를 사용한 것이다.</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;</p>
<table border="0" cellspacing="1" cellpadding="0" width="526" bgcolor="#b7bbb5" height="40" style="color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px;">
   <tbody>
      <tr bgcolor="#ffffff">
         <td width="526" style="margin: 0px; padding: 0px; outline: none; line-height: 1.5;">
            <p style="padding: 0px; outline: none;">[root@file bin]#pwd</p>
            <p style="padding: 0px; outline: none;">/usr/local/mysql/bin</p>
            <p style="padding: 0px; outline: none;">[root@file bin]#&nbsp;<strong>./mysqlimport -u&nbsp;root -p temp_db addressbook<br /></strong>Enter password:</p>
            <p style="padding: 0px; outline: none;">temp_db.addressbook: Records: 4&nbsp; Deleted: 0&nbsp; Skipped: 0&nbsp; Warnings: 0<br />[root@file bin]#</p>
            </td>
         </tr>
      </tbody>
   </table>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">위의 mysqlimport명령문의 사용결과를 보면 "temp_db.addressbook: Records: 4&nbsp; Deleted: 0&nbsp; Skipped: 0&nbsp; Warnings: 0" 과 같다. 이는 temp_db라는 데이터베이스의 addressbook이라는 테이블에 4개의 Record가 저장 되었으며 입력되지 않은 데이터 없이 모두 정상적으로 입력이 되었다는 것을 알수 있다.&nbsp;<u>만약, 텍스트파일이 확장자를 포함할 때(addressbook.txt)에는 텍스트파일의 확장자를 제외한 앞부분이 저장될 테이블이름이 된다.</u></p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">그리고 다음은 위와 같이 mysqlimport를 이용하여 addressbook텍스트파일의 전체 내용을 temp_db데이터베이스의 addressbook테이블에 저장하였으므로 실제로 입력이 되어있는가를 확인하기 위하여 MYSQL로 접속하여 확인한 것이다.</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;</p>
<table border="0" cellspacing="1" cellpadding="0" width="526" bgcolor="#b7bbb5" height="40" style="color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px;">
   <tbody>
      <tr bgcolor="#ffffff">
         <td width="526" style="margin: 0px; padding: 0px; outline: none; line-height: 1.5;">
            <p style="padding: 0px; outline: none;">[root@file bin]# pwd<br />/usr/local/mysql/bin<br />[root@file bin]# ./mysql -u&nbsp;root -p temp_db<br />Enter password:<br />Welcome to the MySQL monitor.&nbsp; Commands end with ; or \g.<br />Your MySQL connection id is 1205 to server version: 4.1.19-log</p>
            <p style="padding: 0px; outline: none;">Type 'help;' or '\h' for help. Type '\c' to clear the buffer.</p>
            <p style="padding: 0px; outline: none;">mysql&gt; select * from addressbook;<br />+------------+--------------+---------+-------+<br />| name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | tel&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;| address | grade |<br />+------------+--------------+---------+-------+<br />| KIMJINSOO&nbsp; | 011-111-1111 | SEOUL&nbsp;&nbsp; | A+&nbsp;&nbsp;&nbsp; |<br />| KIMDONGMIN | 011-111-2222 | BUSAN&nbsp;&nbsp; | B+&nbsp;&nbsp;&nbsp; |<br />| KIMYOUNGHO | 011-111-3333 | SEOUL&nbsp;&nbsp; | C+&nbsp;&nbsp;&nbsp; |<br />| KIMMINJA&nbsp;&nbsp; | 011-111-4444 | SEOUL&nbsp;&nbsp; | D+&nbsp;&nbsp;&nbsp; |<br />+------------+--------------+---------+-------+<br />4 rows in set (0.00 sec)</p>
            <p style="padding: 0px; outline: none;">mysql&gt;<br />mysql&gt; exit<br />Bye<br />[root@file bin]#</p>
            </td>
         </tr>
      </tbody>
   </table>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">위의 예를 보면 temp_db라는 데이터베이스로 접속하여 "select * from addressbook"이라는 SQL문을 이용하여 입력된 4개의 레코드값들을 확인한 것이다. 텍스트 파일의 내용과 동일한 데이터들이 모두 정상적으로 저장되어 있다는 것을 확인할 수 있다.</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;"><span style="font-size: 10pt;"><span style="font-size: 10pt;"><strong><font color="#3a32c3">2)&nbsp;텍스트파일의 데이터를 특정 테이블에 저장하기 - load data local infile문<br /></font></strong></span></span></p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;"><span style="font-size: 10pt;"><span style="font-size: 10pt;"><font color="#000000">다른 방법으로 load data local infile문이 있으며, 아래 사항과 같이 실행하면 된다.</font></span></span></p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;"><span style="font-size: 10pt;"><span style="font-size: 10pt;"></span></span><span style="font-size: 10pt;"><span style="font-size: 10pt;"></span></span><span style="font-size: 10pt;"><span style="font-size: 10pt;"></span></span></p>
<table border="0" cellspacing="1" cellpadding="0" width="526" bgcolor="#b7bbb5" height="40" style="color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px;">
   <tbody>
      <tr bgcolor="#ffffff">
         <td width="526" style="margin: 0px; padding: 0px; outline: none; line-height: 1.5;">
            <p style="padding: 0px; outline: none;">[root@file bin]# mysql -u&nbsp;root -p&nbsp;temp_db<br />Enter password:<br />Welcome to the MySQL monitor.&nbsp; Commands end with ; or \g.<br />Your MySQL connection id is 1287 to server version: 4.1.19-log</p>
            <p style="padding: 0px; outline: none;">Type 'help;' or '\h' for help. Type '\c' to clear the buffer.</p>
            <p style="padding: 0px; outline: none;">mysql&gt;&nbsp;<strong>load data local infile "addressbook" into table addressbook;<br /></strong>Query OK, 4 rows affected (0.00 sec)<br />Records: 4&nbsp; Deleted: 0&nbsp; Skipped: 0&nbsp; Warnings: 0</p>
            <p style="padding: 0px; outline: none;">mysql&gt;<br />mysql&gt; exit<br />Bye<br />[root@file bin]#</p>
            </td>
         </tr>
      </tbody>
   </table>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">여기에서도 테이블에 넣을 텍스트파일의 위치는 1)번 방법과 같이 아래 위치에 있어야 한다. (별도 경로 설정이 없을 경우)</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;"><span style="font-size: 10pt;"><span style="font-size: 10pt;"></span></span></p>
<table border="0" cellspacing="1" cellpadding="0" width="526" bgcolor="#b7bbb5" height="40" style="color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px;">
   <tbody>
      <tr bgcolor="#ffffff">
         <td width="526" style="margin: 0px; padding: 0px; outline: none; line-height: 1.5;">[root@file bin]#&nbsp;<strong>pwd<br /><font color="#3a32c3">/usr/local/mysql/data/temp_db</font></strong><br />[root@file bin]#<br />[root@file bin]# cat addressbook<br />KIMJINSOO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; 011-111-1111&nbsp;&nbsp;&nbsp; SEOUL&nbsp;&nbsp; A+<br />KIMDONGMIN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 011-111-2222&nbsp;&nbsp;&nbsp; BUSAN&nbsp;&nbsp; B+<br />KIMYOUNGHO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 011-111-3333&nbsp;&nbsp;&nbsp; SEOUL&nbsp;&nbsp; C+<br />KIMMINJA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; 011-111-4444&nbsp;&nbsp;&nbsp; SEOUL&nbsp;&nbsp; D+<br />[root@file bin]#</td>
         </tr>
      </tbody>
   </table>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">위 명령어에 대한 달리 표현해서 실행시킬 수 도 있다.</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;</p>
<table border="0" cellspacing="1" cellpadding="0" width="526" bgcolor="#b7bbb5" height="40" style="color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px;">
   <tbody>
      <tr bgcolor="#ffffff">
         <td width="526" style="margin: 0px; padding: 0px; outline: none; line-height: 1.5;">
            <p style="padding: 0px; outline: none;">1번) mysql&gt; LOAD DATA local infile "/usr/local/backup.txt" into table TEST<br />2번) mysql&gt; LOAD DATA local infile "[파일명]" into table [테이블] FILEDS TERMINATED BY "[구분자]"</p>
            </td>
         </tr>
      </tbody>
   </table>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">1번은&nbsp;파일의 경로을 설정한 경우로 /usr/local/backup.txt란 파일을 TEST란 테이블에 삽입하는 명령이다.<br />2번은 fileds terminated by "[구분자]"처럼 사용하면 해당 구분자로 구분되어 삽입된다.</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;"><strong><font color="#3a32c3">가. 에러 발생 경우 1</font></strong></p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">위 명령어를 실행했는데, 아래와 같은 에러가 나면 MySQL 버전 문제가 아니라 INFILE 문제이다.</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;</p>
<table border="0" cellspacing="1" cellpadding="0" width="526" bgcolor="#b7bbb5" height="40" style="color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px;">
   <tbody>
      <tr bgcolor="#ffffff">
         <td width="526" style="margin: 0px; padding: 0px; outline: none; line-height: 1.5;">mysql&gt; load data local infile "addressbook" into table addressbook;<br /><font color="#ff0000">ERROR 1148 (42000): The used command is not allowed with this MySQL version</font></td>
         </tr>
      </tbody>
   </table>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">이럴때에는 local_infile 변수가 사용가능한지 확인을 하고,</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;</p>
<table border="0" cellspacing="1" cellpadding="0" width="526" bgcolor="#b7bbb5" height="40" style="color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px;">
   <tbody>
      <tr bgcolor="#ffffff">
         <td width="526" style="margin: 0px; padding: 0px; outline: none; line-height: 1.5;">
            <p style="padding: 0px; outline: none;">mysql&gt; show variables like 'local%';<br />+---------------+-------+<br />| Variable_name | Value |<br />+---------------+-------+<br />| local_infile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;| ON&nbsp;&nbsp;&nbsp; |<br />+---------------+-------+<br />1 row in set (0.00 sec)</p>
            <p style="padding: 0px; outline: none;">mysql&gt;</p>
            </td>
         </tr>
      </tbody>
   </table>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">접속시 아래의 붉은 글씨부분의 옵션을 추가로 넣어 접속하면 된다.&nbsp;</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;</p>
<table border="0" cellspacing="1" cellpadding="0" width="526" bgcolor="#b7bbb5" height="40" style="color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px;">
   <tbody>
      <tr bgcolor="#ffffff">
         <td width="526" style="margin: 0px; padding: 0px; outline: none; line-height: 1.5;">&nbsp;mysql -u아이디 -p&nbsp;<font color="#ff0000">--local-infile=1</font></td>
         </tr>
      </tbody>
   </table>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;"><strong><font color="#3a32c3">나. 에러 발생 경우 2</font></strong></p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">데이터들이 전부 들어가지 않고 skip되는 경우가 발생할 수 있는데, 해결책은 필드명도 함께 적어주면 안전하게 들어 간다. 데이터 파일에 해당 필드값이 없는경우에 테이블 필드명을 함께 적어주면 해결이 된다.</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;</p>
<p style="padding: 0px; outline: none; color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;</p>
<table border="0" cellspacing="1" cellpadding="0" width="526" bgcolor="#b7bbb5" height="40" style="color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px;">
   <tbody>
      <tr bgcolor="#ffffff">
         <td width="526" style="margin: 0px; padding: 0px; outline: none; line-height: 1.5;">
            <p style="padding: 0px; outline: none;">기존방식</p>
            <p style="padding: 0px; outline: none;">mysql&gt;&nbsp;load data local&nbsp; infile "zipcode.txt" into table zipcode;</p>
            <p style="padding: 0px; outline: none;"><br />변경방식</p>
            <p style="padding: 0px; outline: none;">mysql&gt;&nbsp;load data local infile "zipcode.txt" into table zipcode(ZIPCODE,SIDO,GUGUN,DONG,RI,BUNJI);</p>
            </td>
         </tr>
      </tbody>
   </table>
<p><br style="color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;" /><br style="color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;" /><span style="color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">출처:&nbsp;</span><a href="https://koronaii.tistory.com/202" style="color: #333333; text-decoration-line: none; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;" target="_blank">https://koronaii.tistory.com/202</a><span style="color: #666666; font-family: &quot;Noto Sans&quot;, sans-serif; font-size: 14px; background-color: #ffffff;">&nbsp;[Some Time]</span></p>