La version 4 commençant vraiment à prendre de l'âge (voir ci dessous) je modifie quelques lignes de code concernant nos requêtes de création de table pour les modules donc le TYPE=MyISAM que je remplace par ENGINE=MyISAM
** le fichier module-install.php changeait ceci à la volée en fonction de la version du sql (mais l'obtention de la version sql ne fonctionne plus car la fonction mysql_get_server_info() n'existe pas dans nos lib d'émulation et du coup il aurait fallut coder avec la détection non seulement de la version mais aussi de l'extension mysql (appeler à disparaitre dans php) ou mysqli ... donc beaucoup de travail et test pour pas grand chose...
==> donc en cas d'utilisation d' une version mysql inférieure à 5 simplement modifier les requêtes de création
en remplaçant les ENGINE=MyISAM par TYPE=MyISAM
Additional milestones in MySQL development !include!d:
First internal release on 23 May 1995
Version 3.19: End of 1996, from www.tcx.se
Version 3.20: January 1997
Windows version was released on 8 January 1998 for Windows 95 and NT
Version 3.21: production release 1998, from www.mysql.com
Version 3.22: alpha, beta from 1998
Version 3.23: beta from June 2000, production release 22 January 2001[25]
Version 4.0: beta from August 2002, production release March 2003 (unions).
Version 4.01: beta from August 2003, Jyoti[clarification needed][citation needed] adopts MySQL for database tracking
Version 4.1: beta from June 2004, production release October 2004 (R-trees and B-trees, subqueries, prepared statements).
Version 5.0: beta from March 2005, production release October 2005 (cursors, stored procedures, triggers, views, XA transactions).
L'eau goutte à goutte finit toujours par percer la pierre...