wampMSS 1.1.2

La version 1.1.2 de wamp MSS (Mobile Storage Server) est disponible !

wampMSS (Mobile Storage Server) est une version modifiée de wamp qui permet de faire fonctionner un serveur apache, php, mysql sur un périphérique USB

Cette version comprend :
- Apache 2.2.9
- PHP 5.2.6
- MySQL 5.0.67
- PhPMyAdmin 3.0.0-rc2
- SQLiteManager 1.2.0 RC2

rendez-vous sur http://www.uni-d.net

Proposé par UNi

wampMSS 1.1.2


WampMSS (Mobile Storage Server) est une version modifiée de WampServer sous windows dont la version 1.1.2 est disponible.

Cette application permet d'avoir un environnement portable sur une clef USB, pouvant etre utile pour continuer à développer ou à montrer des pré-projets en PHP.

Cette version comprend : - Apache 2.2.9 - PHP 5.2.6 - MySQL 5.0.67 - PhPMyAdmin 3.0.0-rc2 - SQLiteManager 1.2.0

Guide du contributeur pour Bazaar et MySQL

Jay Pipes publie une conférence sur les outils nécessaires pour contribuer au code de MySQL. MySQL est maintenant développé à l'aide de Bazaar, un dépôt de code source distribué, qui inclut des outils de collaboration entre les développeurs (cvs, forum, bug tracker), ainsi qu'un moteur de traductions.
Bazaar est très complet, et publié en ligne : vous pouvez le télécharger et l'utiliser pour vos propres développements et développeurs. Il inclut notamment Meld, un outil de comparaison de code sources graphique.
Et pour ceux que ça intéresse, vous pouvez contribuer à la traduction des messages de Drizzle, via Launchpad, pour découvrir cet univers.

[Lire plus]
Alertes sécurité des applications PHP et MySQL, édition 220


PHP et MySQL ne font l'objet d'aucune alerte de sécurité dans leurs versions courantes :
PHP 5.2.6 et 4.4.9; MySQL 5.0.67 (communauté) , 5.1.26 et 6.0.6.
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, Horde, WordPress et phpMyAdmin


[Lire plus]
MySQL-FR sur Freenode

Freenode est un serveur irc connu pour supporter les communautés open sources et organisations à but non lucratif. La communauté de MySQL s’y est installée et le canal a vite gagné en popularité. Il compte aujourd’hui entre 400 et 500 usagés quotidiens.

Le canal #mysql est une ressource incroyable. Plusieurs personnes hautement qualifiées s’entraident et aident les gens moins expérimentés en leur fournissant des outils et une bonne documentation. Un seul hic: on y discute seulement en anglais!

Il arrive fréquemment que des personnes ne connaissant à peine l’anglais viennent poser des questions. Ils finissent parfois par se faire comprendre, des fois non. Mais quant est-il de ceux qui n’y comprennent vraiment rien à l’anglais ?

J’invite donc tous les francophones, sachant parler anglais ou non, à joindre le canal #mysql-fr sur Freenode. La …

[Lire plus]
Nouveaux gains de ressources avec mysqlnd

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.

Lancement de la communauté MySQL français : 19 septembre à la cantine


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!

Dessine-moi MySQL : la réplication Master-Slave

“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]
Convertir toutes les tables de moteur

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
Vidéo PHP et MySQL, édition 61

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

[Lire plus]