mysqlnd, la bibliothèque qui va remplacer libmysql dans les
versions de PHP récentes, inclut une nouvelle approche pour
accélérer les transferts : en faire le moins possible.
A la base, MySQL communique avec PHP via un protocole texte, où
un entier est convertit en texte pour être envoyé à PHP. Ce
dernier, va comprendre qu'il reçoit un entier et fera la même
conversion en sens inverse. Au final, tout le monde à fait le
même boulot deux fois, pour retrouver la valeur initiale.
Un nouveau protocole binaire est maintenant ajouté entre PHP et
mysql, pour transférer sans altérations les données, et en
réduisant ainsi les conversions, et la mémoire utilisée. Une
raison de plus pour passer à mysqlnd.
« Précédent 10 Nouvelles entrées | Suivant 10 Entrées plus anciennes »
Demain soir, aura lieu le lancement officiel de l'association
MySQL française. Cela se fera autour de Pascal Borghino, Olivier
Dasini et moi-même, mais nous aurons besoin de vous tous,
utilisateurs réguliers de MySQL pour cet événement.
LeMUG (Le MySQL User Group) aura pour but de stimuler la
communauté, accroître les échanges d'expérience pour tirer le
meilleur parti de la technologie, et faire émerger les tendances
lourdes pour les prochaines années. Un programme ambitieux, et à
la taille de la communauté française.
Il reste un peu de place, et beaucoup de bière et pizza, alors
venez nombreux!
- Soirée MySQL Community (0 visite)
- LeMUG.fr (0 visite)
“Un schéma vaut mille mots”, l’idée est toute simple : tenter d’exprimer en un schéma une idée précise concernant MySQL.
Il s’agit ici du type de schéma que nous avons tous griffonné pour un collègue ou soi-même afin de clarifier un processus : pas de powerpoint, pas de visio mais un brouillon, un stylo, et hop.
La règle du jeu : le schéma doit dans l’idéal se suffire à lui-même et ne pas forcément engendrer un billet qui ferait office de “légende”… Néanmoins quelques mots d’explications ne sont parfois pas de trop, même à côté d’un schéma, donc tout est possible.
La “richesse” des schémas/dessins viendra également des commentaires qui leur seront attribués, de la même façon que les commentaires enrichissent les billets d’un blog en ajoutant au billet initial les questions/retours d’expérience des lecteurs. Je vous encourage donc à poster des commentaires les …
[Lire plus]
Pour convertir toutes les tables d'une base de données MySQL d'un
moteur à l'autre, vous avez 3 approches :
-
- phpMyAdmin
- le script mysql_convert_table_format
- Une procédure stockée (ou non) manuelle
- Converting all tables in a db to another engine (0 visite)
- phpMyAdmin (0 visite)
Voici les 5 dernières vidéos PHP et MySQL.
-
- PHPTV REPORTAGE : BARCAMP PHP A PARIS (0
visite)
- Doctrine Php Object Relational Mapper (0
visite)
- Debugging With Symfony (0 visite)
- A Quick Start to Continuous Integration (0
visite)
- Website Security Statistics August 2008 (0
visite)
- Secure Coding with WordPress WordCamp SF
2008 (0 visite)
…
Voici les dernières nouvelles collectées cette semaine sur les listes de développement de MySQL :
- MySQL 5.1.28-rc disponible : La version candidate de la
nouvelle version disponible.
- MySQL Workbench 5.1 en version alpha pour septembre : Une
nouvelle version du designer nouvelle génération.
Billet original publié sur les blogs de developpez.com...
Rejoignez-nous pour ce séminaire Web durant lequel nous vous présenterons les mécanismes de sécurité du serveur MySQL. Vous apprendrez les meilleures pratiques pour sécuriser vos bases de données. Nous vous présenterons également différentes options de backup pour MySQL.
Date and Time: Thursday, 16 Oct 2008, 10h00 CET (heure de
Paris)
La BI (business intelligence, informations d'affaires en
français) est le secteur le plus en forme du moment en
informatique. Pour fonctionner, il a besoin d'une infrastructure
technique pour laquelle MySQL et infobright vous propose des
solutions performantes et Open Source.
Infobright Community Edition est téléchargeable sur le site
communautaire de Infobright. Il faut le recompiler avec MySQL, et
lui affecter entre 4 et 32 Go de RAM. J'ai voulu le tester, et
pour le moment, cela va se borner à la lecture de l'article
ci-dessus.
- Data Warehousing with MySQL and Infobright (0 visite)
- infobright Open Source Home (0 visite)
http://sony-noel.developpez.com/tutorials/mysql/moteurs/
MySQL accepte-il les transactions ?
Comment mettre en place une recherche FULL-TEXT ?
Pourquoi mes clefs étrangères ne marchent pas ?
Qui sont Maria et Falcon ?
... les réponses à toutes ces questions se trouvent dans le nouvel article que Sony Noel consacre aux différents moteurs de stockage de MySQL. Ce tutoriel encyclopédique vous explique comment tirer parti de cette notion propre à MySQL, et passe au crible 18 moteurs, avec leur principales fonctionnalités.
Billet original publié …
[Lire plus]Ce vendredi est un jour à marquer d’une pierre blanche. En effet vendredi 19 septembre 2008, nous fêterons la création d’une nouvelle association regroupant les utilisateurs francophones de MySQL.
Lemug.fr, organise son premier évènement de 18 heures à 22 heures 30 à La Cantine.
Voici l’agenda proposé:
- Présentation de l’Asso
- Tech: Mise en place de la réplication avec MySQL - Olivier Dasini
- Tech: Utilisation de MySQL chez Yahoo! - Pascal Borghino
Soutenue par Sun Microsystems, dans le cadre de son programme « Startups Essentials », cet événement sera l’occasion pour toutes les communautés de développeurs ( PHP, Java, Perl, … ) de se retrouver et d’échanger autout d’un buffet.
N’oubliez pas de …
[Lire plus]« Précédent 10 Nouvelles entrées | Suivant 10 Entrées plus anciennes »