incompatibilité mysql

incompatibilité mysql - SQL/NoSQL - Programmation

Marsh Posté le 05-06-2007 à 19:28:00    

Bonjour
Je possédais une base de données sql version 5.0
Mais dernièrement, j'ai trouvé un autre hebergeur qui possédait une base ssql de version 4
 
Je voulus transferer de ma première base (5.0) à la deuxième (4.0) mais ca marche pas !!

Reply

Marsh Posté le 05-06-2007 à 19:28:00   

Reply

Marsh Posté le 06-06-2007 à 14:23:10    

C'est que tu exploites des structures spécifiques à MySQL 5 :spamafote:
 
Si tu utilises le type de table InnoDB, peut-être que l'hébergeur, lui, ne supporte pas.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 06-06-2007 à 14:25:20    

Non, c'est pluitot les attributs qui l'embete
N'y a t'il pas une solution à ca ?

Reply

Marsh Posté le 06-06-2007 à 14:26:46    

Oui, utiliser les attributs mysql 4.0.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 06-06-2007 à 14:34:42    

Ex de table :
 
-- Structure de la table `nomdelatable`
--  
 
CREATE TABLE `nomdelatable` (
  `fnum` int(10) unsigned NOT NULL auto_increment,
  `fid` int(11) default NULL,
  `fdate` datetime default NULL,
  `ftask` varchar(50) default NULL,
  PRIMARY KEY  (`fnum`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1398 ;
 
modifié en quoi ?

Reply

Marsh Posté le 06-06-2007 à 14:39:42    

A priori tu peux balancer les paramètres de la dernière ligne à l'exception de ENGINE.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 06-06-2007 à 14:43:34    

merci beaucoup !!! Ca marche !!

Reply

Marsh Posté le 06-06-2007 à 16:43:37    

Examine quand même l'impact du retrait de ces paramètres :D  Vérifie par exemple que le charset par défaut de MySQL 4 est latin1 (ça devrait être souvent le cas)  Et que l'autoincrement absent n'aura pas d'impact sur l'application (c'est sûrement une donnée générée par ton opération de dump).


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed