Ik heb een applicatie gemaakt in php icm mysql..
Ik heb mijn applicatie gemaakt in Mysql 5..

Nu heb ik de applicatie af..
Dus ik maak met mysqldump een .sql file zodat ik deze op de server kan importeren..
Nu staat op de server nog MySQL v3..
Krijg ik allemaal syntax error's..
En ik heb eerlijk gezegd niet zo veel zin om alles met de hand aan te passen..
De sql file is namelijk 41 mb groot..

Iemand een idee hoe ik deze kan "converteren" of iets anders?
Ik heb al wel contact opgenomen met de hostingprovider.. Maar ik vrees dat hun er niet veel aan kunnen doen.. en upgraden zullen ze waarschijnlijk ook wel niet doen..

Kortom.. HELP!!!
Syntax errrors omdat je database niet met je sql uit de voeten kan? Dan mankeert er nog wel meer aan je applicatie, bv. de foutafhandeling... Dat is de basis van iedere applicatie omdat alles wat fout kan gaan, vroeg of laat ook fout zál gaan.

Zoek een andere hostingprovider, dat zal de snelste manier zijn om de boel aan de praat te krijgen. Dat wil overigens niet zeggen dat je niets aan foutafhandeling hoeft te doen.

Een andere oplossing is om je systeem te herschrijven. En gezien het ontbreken van een foutafhandeling, is dat nog niet eens zo'n slecht plan.
ik denk dat jij het verkeerd begrijpt..

Ik heb een mysqldump gemaakt..
Die wil ik in een nieuwe database plaatsen..
Maar dat kan dus niet..
Omdat hij komt met syntax error's..

Ik kan daar dus niets aan doen Frank..
Ligt aan de backward compatibility van mysql.

Wie is 'hij' in dit geval? En waarom krijg je errors? Waarschijnlijk omdat je code gebruikt die niet wordt ondersteund door versie 3. Dat heeft volgens mij dan niets te maken met backward compatibility van mysql.
"Hij" is de mysql console in dit geval..

Ik maak die code niet he..
Die word door mysql gemaakt..
Wat ik wil is dus.. een database gemaakt in mysql 5..
gebruiken in mysql 3..

en dat accepteert mysql 3 dus niet..
(en dat is ook wel logisch..)
Maar ik wil wel graag die database van een nieuwe versie plaatsen in een oudere versie..
Alle code waar MySQL 3 niet mee over weg kan, zul je moeten herschrijven. Niets aan te doen.

Ik vraag me wel af wat er dan allemaal in die dump staat, volgens mij is er bij het aanmaken van tabellen niet zo gek veel veranderd. Geef eens een voorbeeldje (een paar regels) uit de dump die problemen oplevert.
Kan je niet gewoon MySQL updaten?
HET IS ME GELUKT

je kan bij de dump opgeven dat hij compatible moet zijn met een andere versie..
Dat werkte.. *gelukkig*

Arjan Kapteijn schreef op 17.05.2006 13:23
Kan je niet gewoon MySQL updaten?


Niet elke host doet dat zomaar...
Arjan Kapteijn schreef op 17.05.2006 13:23
Kan je niet gewoon MySQL updaten?


Ik wou dat dat kon.. Dan had ik het gelijk gedaan..
Ik heb gister wel contact opgenomen met de hoster..
En ik hoop dat ze het doet..

Wist niet dat MySql v3 nog bestond 8-)

Reageren