Trois Pop Quiz pour MySQL et MyISAM

Trois questions tordues sur l'utilisation de MySQL, par Carsten Pedersten, le responsable des certifications MySQL.
La première porte sur des insertions qui ne sont pas aussi uniques qu'elles y paraissent, la seconde sur une colonne NULL qui contient une valeur, et la dernière sur la taille maximale des données dans une table MyISAM. Les deux premières sont effectivement délicates à bien comprendre, mais tellement vraies...

Alertes sécurité des applications PHP et MySQL, édition 183


PHP et MySQL ne font l'objet d'aucune alerte de sécurité dans leurs versions courantes :
PHP 5.2.5 et 4.4.8; MySQL 5.0.51 (communauté) , 4.1.22, ainsi que 5.1.22-beta et 6.0.3.
Les mises à jour sont recommandées vers ces versions.



5 alertes de sécurité ont été émises cette semaine, concernant des applications suivantes :
Claroline, Drupal, Gallery, Joomla et WordPress


[Lire plus]
Construisez votre application : PHP et MySQL - MySQLi - PDO

Ce livre sur PHP est destiné à toute personne qui désire se lancer dans le développement web avec ce langage. Il détaille pas à pas le développement d'une application de gestion d'un carnet d'adresses sur Internet.

La conception de cette application prend en comptes différents formats de bases de données (MySQL, MySQLi et PDO) et différentes versions de PHP. Dans un premier temps, l'auteur choisit de décrire les principales fonctions de PHP en prenant des exemples facilement compréhensibles. Il décrit ensuite pas à pas les différentes étapes du développement en s'aidant des exemples de la première partie (accès sécurisés, gestion du carnet d'adresses, gestion des mots de passe, gestion des administrateurs, affichage et exportation des données...). Le dernier chapitre détaille des notions plus avancées comme les contrôles de sécurité, le suivi de la navigation des visiteurs... L'application étudiée est déclinée …

[Lire plus]
Sun a pris 5 ans pour racheter MySQL

Durant une entrevue de Jonathan Schwartz, le PDG révèle que cela à pris 5 ans pour convaincre David Axmark et Monty Widenius de vendre à Sun. En fait, MySQL était sur la voie de l'entrée en bourse, mais était inquiet de cette opération, et à la fin d'un diner, Jonathan a proposé encore une fois de faire le rapprochement. Le lendemain, il avait un appel de MySQL, qui était intéressé.
Ces succès fulgurants prennent toujours des années à arriver...

Le partitionnement dans MySQL 5.1 (05 Feb 2008)

Le partitionnement est une technique familière pour de nombreux DBA. Le partitionnement offre différents avantages dont:

  • Une performance accrue: durant les opérations de scan, l'optimiseur MySQL déterminera à quelles partitions spécifiques accéder en fonction des requêtes
  • Une gestion des données simplifiée: le partitionnement donne plus de contrôle au DBA, lui permettant en outre de simplifier la gestion des données grâce à des partitions spécifiques

Durant ce séminaire Web nous explorerons le partitionnement et comment MySQL 5.1 supporte toutes les formes majeures de partitionnement (Range, Hash, Key, List, Composite).



Vidéo PHP et MySQL, édition 32

Voici les 5 dernières vidéos PHP et MySQL.



Ces vidéos …

[Lire plus]
Installer SolidDB pour MySQL

SolidB est une base de données indépendante, qui publie aussi un moteur MySQL : vous pouvez donc utiliser MySQL pour gérer des tables au format SoliDB, et avec ses propres capacités. SoliDB est réputé pour gérer des tables de grandes tailles, et de fournir des fonctionnalités d'entreprise. Son concurrent le plus sérieux sera InnoDB.
Le problème principal de SoliDB sur MySQL est qu'il exclut les autres moteurs de tables. Soit vous faites fonctionner SoliDB sur MySQL, soit les autres moteurs. C'est difficile à croire, mais c'est comme cela . Il semble que le problème soit réglé en MySQL 5.1, avec la beta actuelle de SoliDB.

[Lire plus]
Avantages et inconvénients de InnoDB par fichiers

InnoDB gère les tables dans un espace de données, où toutes les données sont rassemblées. C'est le contraire de MyISAM, qui gère les données un fichier par table. Morgan Tocker a rassemblé les avantages et les inconvénients de ces deux approches : en effet, InnoDB permet de choisir l'une ou l'autre.

Culture MySQL

Kaj Arnö, ambassadeur MySQL auprès de Sun, a sondé les employés de MySQL pour savoir ce qui est le plus important à préserver durant l'intégration avec l'éditeur. Le deuxième concept qui est apparu était "Préserver la culture MySQL". Et s'ensuit une liste de 144 caractéristiques de la culture MySQL, qui est généralement assez fun à lire.
En vrac : pas de construction d'empire, Marten Mickos, confiance, honnêteté, couverture de tests, le PDF mail tous les employés, chanter Helan går, courageux.
Je retiendrai d'ailleurs le coté 'approchable', fun et multi-culturel. Visiblement, les employés de MySQL sont prolixes quand vient le temps de lister les valeurs de l'entreprise.

Alertes sécurité des applications PHP et MySQL, édition 182


PHP et MySQL ne font l'objet d'aucune alerte de sécurité dans leurs versions courantes :
PHP 5.2.5 et 4.4.8; MySQL 5.0.51 (communauté) , 4.1.22, ainsi que 5.1.22-beta et 6.0.3.
Les mises à jour sont recommandées vers ces versions.



5 alertes de sécurité ont été émises cette semaine, concernant des applications suivantes :
Drupal, Gallery, Joomla, WordPress et phpBB


[Lire plus]