저장 프로시저를 사용하여 여러 중첩 목록의 데이터를 데이터베이스의 여러 행에 삽입하는 방법
<p>아래와 같은 MySql 데이터베이스 테이블이 있습니다.</p>
id | 페이지_이름 | item_id |
<p>이 테이블은 웹 애플리케이션의 다양한 페이지에 사용되는 언어 기반 텍스트를 저장합니다. 여러 언어와 여러 페이지의 텍스트를 번역하고 다음 형식으로 JSON 파일에 저장했습니다. </p>
<pre class="brush:php;toolbar:false;">[
["home","fr",1,"프랑스어 텍스트 항목 1"]
["home","fr",2,"프랑스어 텍스트 항목 2"]
["home","fr",3,"프랑스어 텍스트 항목 3"]
["home","fr",4,"프랑스어 텍스트 항목 4"]
["home","fr",5,"프랑스어 텍스트 항목 5"]
]</pre>
<p>각 JSON 문서에는 특정 언어 및 특정 웹페이지에 대한 데이터가 포함되어 있습니다. </p>
<p>삽입할 데이터가 너무 많아서 이 데이터를 내 데이터베이스에 추가하는 효율적인 방법을 찾으려고 노력하고 있습니다. 저장 프로시저를 사용하는 것이 가장 좋은 방법이라고 생각하지만 이와 같은 배열을 반복하고 삽입하는 방법을 다루는 튜토리얼을 찾을 수 없습니다. </p>
<p>이러한 배열을 저장 프로시저에 전달하고 행 단위로 삽입하면서 반복할 수 있습니까? </p>
<p>어떤 도움이라도 주시면 감사하겠습니다. </p>