website logo
Auteur
avatar
jpb

Forum » » Road map développement » » [Résolu] - mysql 4 ...bye bye


Posté : 16 janv. 2019, 15:52 icone du post

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...

Cet article provient de Labo NPDS 2015-2025
https://labo.infocapagde.com/viewtopic.php?topic=1186&forum=21