Migration MySQL 4 à MySQL 5
Par foxmask le mardi, mars 28 2006, 18:04 - General - Lien permanent
L'air de rien la migration n'est pas des plus simples pour qui a déjà du code PHP à maintenir écrit à l'epoque pour MySQL 4.
Ainsi, pour coller au plus près du standard SQL 2003 ; les jointures ont changé de syntaxe.
Avec vos requetes SQL actuelles si vous obtenez
mysql Unknown column ... in 'on clause'
cela vient du fait que
select * FROM t1,t2
n'est plus valide et qu'il faut le remplacer par
select * FROM (t1,t2)
rien de méchant en soit mais ce n'est pas négligeable...
Commentaires
Bonjour,
Vous venez de ma sauver ma migration avec ce post.
Par contre je ne comprend pas pourquoi on ne peux pas être retro comptatible sur ce point mais bon.
Merci