349 votes

Insertion de plusieurs lignes dans mysql

La requête de la base de données est-elle plus rapide si j'insère plusieurs lignes à la fois ?

comme

INSERT....

UNION

INSERT....

UNION

(J'ai besoin d'insérer 2-3000 lignes)

8 votes

UNION est pour les sélections.

1 votes

Comment se présentent les rangs ? Ecrivez-vous directement du SQL sur le MySQL Query Browser ou l'utilisez-vous depuis PHP, C# ou autre ? Si vous êtes dans le dernier cas, consultez les liens suivants : Le moyen le plus rapide d'insérer 100 000 enregistrements Insertions rapides avec plusieurs rangées

-15voto

Johirulla Points 3
// db table name / blog_post / menu /  site_title
// Insert into Table (column names separated with comma)
$sql = "INSERT INTO product_cate (site_title, sub_title) 
  VALUES ('$site_title', '$sub_title')";

// db table name / blog_post / menu /  site_title
// Insert into Table (column names separated with comma)
$sql = "INSERT INTO menu (menu_title, sub_menu)
  VALUES ('$menu_title', '$sub_menu', )";

// db table name / blog_post /  menu /  site_title
// Insert into Table (column names separated with comma)
$sql = "INSERT INTO blog_post (post_title, post_des, post_img)
  VALUES ('$post_title ', '$post_des', '$post_img')";

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X