Salut
Je suis en train de mettre mes sites sur un nouveau serveur mais le problème
est que les tables sql sont assez grandes
(+-27mo). Lorsque j'importe des tables trop grosses dans phpmyadmin,
celui-ci n'arrive pas à les insérer.
Que puis je faire?
Jean wrote:
Salut
Je suis en train de mettre mes sites sur un nouveau serveur mais le problème
est que les tables sql sont assez grandes
(+-27mo). Lorsque j'importe des tables trop grosses dans phpmyadmin,
celui-ci n'arrive pas à les insérer.
Que puis je faire?
couper en plusieurs parties et les charger unes-à-unes.
sinon, les télécharger sur le site, avec FTP, et les inserer avec un script php :
<?php
// non testé, c'est juste le principe
$sql = file('nom_du_fichier');
// faire tous les insert d'un seul coup :
spip_query($sql);
// si trop gros ;
// couper avec la bonne expression réguliere
$cmds = split('/...../', $sql);
foreach ($cmds as $cmd) {
spip_query($cmd):
}