Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1953 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Problème import mysql win depuis linux

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème import mysql win depuis linux

n°1922734
Ricco
Retour au pays
Posté le 09-09-2009 à 17:55:01  profilanswer
 

Bonjour,

 

J'ai un problème pour importer un dump de mysql 3.23 sous linux dans un mysql 5.0 sous windows. D'habitude ça passais, pê avec des version précédentes de mysql 4 ou autre mais là j'obtiens une belle erreur

 

c:\temp>c:\xampp\mysql\bin\mysql -u root -p < 2009-09-03.sql
Enter password: *******
ERROR 1064 (42000) at line 4: You have an error in your SQL syntax; check the ma
nual that corresponds to your MySQL server version for the right syntax to use n
ear '-------------------------------------------------------

   


CREATE DATABASE /*' at line 1

 

Ce même dump passe sur un autre serveur linux en mysql >=5 sans problème. Quelqu'un sait s'il ne s'agit pas d'un problème classique de charset ou autre et comment le corriger ? Le dump fait 9Go :D

 

Le début du fichier contient

-- MySQL dump 8.23
--
-- Host: localhost    Database:
---------------------------------------------------------
-- Server version       3.23.58-log

 

--
-- Current Database: dev_suivi
--

 

CREATE DATABASE /*!32312 IF NOT EXISTS*/ dev_suivi;

 

USE dev_suivi;


Message édité par Ricco le 09-09-2009 à 17:56:35

---------------
"L'informatique n'est pas plus la science des ordinateurs que l'astronomie n'est celle des télescopes." Michael R. Fellows & Ian Parberry
mood
Publicité
Posté le 09-09-2009 à 17:55:01  profilanswer
 

n°1934772
cgo2
Dum spiro spero
Posté le 23-10-2009 à 10:23:12  profilanswer
 

Un commentaire en SQL doit commencer par 2 tirets et 1 espace.
Donc la ligne avec pleins de tirets n'est pas valide.
Normalement ça devrait être :
 


-- MySQL dump 8.23
--
-- Host: localhost    Database:
-- -------------------------------------------------------
-- Server version       3.23.58-log


---------------
When it's from Finland it's good.  - Mon blog
n°1934860
Ricco
Retour au pays
Posté le 23-10-2009 à 12:38:53  profilanswer
 

Merci :)  
Enfait c'était ça la solution, j'ai du me faire un bout de code qui remplaçait toutes ces ligne par seulement 2 tirets mais je me demande d'où vient ce problème ...  
Avant le dump passait bien, je pense que c'est au moment où j'ai rajouté -Q à mysqldump lors de la création du dump mais j'en ai besoin pour un autre truc ... C'est bizarre.


---------------
"L'informatique n'est pas plus la science des ordinateurs que l'astronomie n'est celle des télescopes." Michael R. Fellows & Ian Parberry

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Problème import mysql win depuis linux

 

Sujets relatifs
Problème avec la fonction SCardTransmitupload fichier et serveur linux
Probleme de poistionement site et apparenceGenerer un fichier sous linux accentue lisible sous dos
[Résolu] problème de CSS sur un menu(Linux) Fuite Memoire
Probleme de requete SELECT sur msSQLProblème Jquery
Problème livre d'or php5Problème nl2br ? [résolu]
Plus de sujets relatifs à : Problème import mysql win depuis linux


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR