Les meilleures actualités autour de PHP et MySQL du mois de Mai 2009 ont été :
PHPPowerPoint 0.1
Rapid PHP 2008
Tutorial Symphony
Convertir les tables MySQL en CLASS PHP
Recherche SQL simple
Si vous ne l'avez pas encore remarqué, le site de mysql.com a changé. Le design a été modifié pour une version plus moderne et épurée. Tout le site y est passé, y compris la partie communauté. Les couleurs sont toujours celles de MySQL. Ca change sans être une révolution.
Voici une liste des liens importants pour pouvoir télécharger PHP et MySQL. Il existe aujourd'hui toute une variété de distributions pour PHP et MySQL : séparés ou ensemble, compilés ou...
Je ne peut pas resister à cette liste, émise encore une fois par le semillant Peter Zaitsev. Pas moins de 10 'solutions' pour conduire un serveur MySQL à l'agonie. C'est à dire qu'en utilisant ces fonctionnalités, on pense faire un bon coup de performances, alors qu'en fait, on dirige directement le serveur à l'abattoir.
Mon préféré? les procédures stockées, qui peuvent convertir une simple requête de mise à jour en millions de requêtes complémentaires. Ne vous trompez pas, j'utilise les procédures stockées quand je peux, mais j'ai appris à m'en méfier aussi.
Il y en a plus que 10, d'ailleurs : Tables temporaires, Tables en mémoire, Buffer de tri MyISAM, Commandes préparées, Blob, Tables Merge, Espace disque, Procédures stockées, récursivité, Arbre d'analyse, Variables de session, Saturation des mutex, Variables server. 10+ Ways to Crash or Overload MySQL (0 visite)
MySQL 5.1.6, une nouvelle version de développement de la base de
données Open Source MySQL a été publiée. MySQL 5.1.6 est la nouvelle
génération du serveur, et est au stade alpha :...
Rolan Bouman relate l'optimisation d'une requête MySQL qui 'ne fonctionne pas aussi vite que prévu'. La requête initiale, quoique simple, contenait plusieurs facteurs ralentissants :
Des tables dérivées (sous-selections)
Union au...
MySQL-snmp est un SNMP pour MySQL et plus précisément un regroupement de Cacti MySQL et de Net-SNMP agent.
Le résultat obtenu va vous faciliter la surveillance en générale. MySQL-snmp affiche différents résultats sous la forme de diagrammes.
L'auteur (Masterzen) de ce projet, montre de nombreux détails et de résultats possibles. mysql-snmp 1.0 - SNMP monitoring for MySQL (0 visite)
Depuis de nombreux mois, la base de donnée MySQL fait la une des différentes actualités. Aujourd'hui, Monty , l'un des fondateurs de MySQL et leader de la Team du projet MariaDB lance un appel pour contrecarrer Oracle auprès de la commission Européenne.
Ce mouvement a été provoqué suite au rachat de Sun et qui risque de freiner l'évolution de MySQL dans les formats disponibles pour le Web.
L'association LeMug (MySQL User group) invite de lire et surtout relayer l'appel de son créateur. Help saving MySQL (0 visite)
solidDB for MySQL affiche les meilleures perfomances comme moteur de base de données pour MySQL face au moteur InnoDB, édité par Oracle. Les deux moteurs sont transactionnels, et fonctionnent avec...
Il est souvent facile des outils ou des API permettant de convertir une base de données vers MySQL. Cependant il est plus difficile de trouver la même chose dans le sens contraire.
Darren par l'intermédiaire de son site Mysqlpreacher montre comment il a été amené à réaliser cette opération et aussi les opérations de réplications. Replicating from MySQL to (0 visite)
MySQL 5.1.21, la dernière version du système de base de données Open Source, a été publiée. C'est une version bêta : il est recommandé de sauver ses données avant de changer de version, et d'éviter d'utiliser cette version en production.
Modifications incompatibles avec les versions précédentes :
Changement incompatible : les log de requêtes lentes et générales sont maintenant
des tables MySQL par défaut, et non plus des fichiers. Il est recommandé de préciser
explicitement son stockage
L'option --syslog introduite en 5.1.20, fonctionne correctement maintenant.
Le comportement par défaut de log de mysqld_safe est --skip-syslog, et non pas
Une nouvelle option, --syslog-tag=tag, modifie les tags par défaut de mysqld_safe et mysqld
Plusieurs programme MySQL acceptent maintenant les options --debug-check et --debug-info
Le support des transactions avec le stockage fédéré a été désactivé
Les commandes préparées sont maintenant stockées dans le cache de requêtes
La réplication est maintenant possible vers une table qui comporte plus de colonne que nécessaire.
Le thread esclave a une meilleure priorité pour travailler sur les tables InnoDB
Corrections MySQL 5.1.21
207 bogues ont été corrigés.
Correction incompatible : ...
MySQL ne fait l'objet d'aucune alerte de sécurité dans ses versions courantes : MySQL 5.0.37 (communauté) et 5.0.38 (entreprise), 4.1.22, ainsi que 5.1.17-beta et 5.2.3-alpha.
Les mises à jour sont recommandées...
MySQL ne fait l'objet d'aucune alerte de sécurité dans ses versions courantes : MySQL 5.0.37 (communauté) et 5.0.38 (entreprise), 4.1.22, ainsi que 5.1.17-beta et 5.2.3-alpha.
Les mises à jour sont recommandées...
Depuis un bon moment, les actualités PHP et MySQL du jour sont ornées d'une petite image à coin biseauté. Les dernières images sont maintenant rassemblées dans un album permanant :...
FreeNAS est un environnement pour NAS. Son utilisation est souvent très spécifique et surtout précise.
Mais grâce à l'utilisation du système d'exploitation, vous pouvez installer un environnement de développement avec PHP et MySQL. Le site «Maison et Domotique » montre comment installer le langage, une base de donnée et l'interface PhpMyAdmin Tutorial: Installer MySQL, PHP et PhpMyAdmin sur Freenas (0 visite)