Salut à tous, • J'ai un GROS fichier sql (que je peux enregistrer en ce que vous voulez : utf8, latin1...) • Je veux l'exécuter pour inscrire les fiches produits dans ma base mysql (500 000 fiches) • En passant par phpmyadmin, je n'ai pas de pb d'accent mais le timout ne fonctionne pas (j'ai bien changé mes variables dans php.ini et dans config.default.php de phpmyadmin) : ça plante • Je veux donc utiliser la commande unix "source" • Je fais : /usr/local/mysql/bin/mysql -u root mabasededonnee puis, avec le prompt mysql : source monfichier.sql ça fonctionne super bien mais je n'ai pas les accents dans mes fiches produits et dans mes champs ENUM de table.
Comment puis-je faire ? Cela dépend t-il de l'Interclassement de la base de donnée ? De l'Interclassement pour la connexion MySQL ?
Marsh Posté le 26-07-2007 à 08:09:05
Salut à tous,
• J'ai un GROS fichier sql (que je peux enregistrer en ce que vous voulez : utf8, latin1...)
• Je veux l'exécuter pour inscrire les fiches produits dans ma base mysql (500 000 fiches)
• En passant par phpmyadmin, je n'ai pas de pb d'accent mais le timout ne fonctionne pas (j'ai bien changé mes variables dans php.ini et dans config.default.php de phpmyadmin) : ça plante
• Je veux donc utiliser la commande unix "source"
• Je fais :
/usr/local/mysql/bin/mysql -u root mabasededonnee
puis, avec le prompt mysql :
source monfichier.sql
ça fonctionne super bien mais je n'ai pas les accents dans mes fiches produits et dans mes champs ENUM de table.
Comment puis-je faire ?
Cela dépend t-il de l'Interclassement de la base de donnée ?
De l'Interclassement pour la connexion MySQL ?
Merci de vos réponses.
@+