PHP 5 ja no portara suport natiu de MySQL

Reading time: 1 – 2 minutes

Pues tal i com diu al titular, php5 a diferència de les anteriors ha
canviat el support natiu (llibreries i tal) de MySQL per a SQLite.

Degut a que MySQL a partir de la versió 3.28 cap endevant ha canviat
la llicència per a GPL. De manera que si tu vols fer una
aplicació en la que es fa servir MySQL i en la mateixa entregues MySQL
has de entregar també el teu codi font (abans tenia una licència
LGPL). Si igualment vols fer servir la aplicació amb MySQL pero no vols
tenir llicència GPL el que tens que fer es pagar la llicència de
MySQL ( uns 1200€ ) a MySQL AB.

Es per això que ara PHP5 portarà suport a SQLite, que no
és ni tan sols un servidor de base de dades, es una llibrería on
tota la base de dades s’emmagatzema en un sol fitxer que pot arribar a ocupar
com a màxim 2Teres.

En questió de selects es bastant més rapid que MySQL i que
POSGRESS pero en canvi a l’hora de fer inserts es fins a 28 vegades més
lent que MySQL, a part de estar bastant restringit a l’hora de fer ALTER’s
(basicament no pot).