sql >> Base de Datos >  >> RDS >> Mysql

php+mysql:inserta una matriz php en mysql

Yo diría que simplemente construya usted mismo. Puedes configurarlo así:

$query = "INSERT INTO x (a,b,c) VALUES ";
foreach ($arr as $item) {
  $query .= "('".$item[0]."','".$item[1]."','".$item[2]."'),";
}
$query = rtrim($query,",");//remove the extra comma
//execute query

No olvide escapar las comillas si es necesario.

Además, tenga cuidado de que no se envíen demasiados datos a la vez. Es posible que deba ejecutarlo en fragmentos en lugar de todos a la vez.