Community journal

The latest from the MySQL community

Ideas, releases, practical guides, and perspectives from the people building with MySQL.

Follow the feed
Showing entries 2301 to 2310 of 2494 « Previous | Next »
Quelques conseils de performances pour MySQL


Après quelques séminaires Web sur les performances, et plusieurs questions récurrentes, Jay Pipes publie une petite FAQ qui répond à des interrogations classiques :

MyISAM ou InnoDB? in () ou bien une collection de OR? CHAR ou VARCHAR? VARCHAR(80) ou VARCHAR(255)?

FileMaker pro 9


Voici quelques semaines, nous vous annoncions une nouvelle version de FileMaker. C'est chose fait... La nouvelle boite à outil intitulé FileMaker pro 9, est maintenant disponible avec l'intégration du module PHP.

Cette version intègre plus de 30 nouveaux perfectionnements touchant les interfaces : console, admin et une amélioration pour relier facilement aux données du Web (MySQL, Oracle, ODBC...)

Sauvegarde de MySQL sans interruption


"Cet article décrit comment réaliser une sauvegarde de MySQL sans interrompre le serveur principal. Normalement, lorsque vous avez besoin d'une sauvegarde, vous devez stopper le serveur, ou placer un verrou en lecture sur la totalité du serveur afin d'avoir un jeu de données cohérent. Pour obtenir des sauvegardes cohérentes sans interrompre le service, j'utilise une astuce : je réplique ma base de données sur un serveur secondaire, et j'utilise cet esclave pour réaliser les sauvegardes. "

La réplication est particulièrement utile pour conserver une copie des données le plus à jour possible sur un serveur secondaire, que ce soit pour la reprise sur catastrophe ou pour la sauvegarde.

Rythme d'été sur nexen.net


Dès aujourd'hui, et pour les deux prochaines semaines, Christophe Villeneuve sera l'éditeur de l'actualité PHP et MySQL sur nexen.net. Vous aurez surement déjà rencontré Christophe, que se soit en conférence à PHP Québec, en Apéro à Paris, ou au vestiaire à l'AFUP. Je suis sur que vous serez dans de bonnes mains.

Christophe prend aussi le temps d'écrire des articles sur PHP, et vous trouverez aujourd'hui une revue de son cru sur les différentes solutions graphiques pour PHP. Elle sont nombreuses, et méritent un petit catalogue, fort instructif.

Conférence Sécurité MySQL


Les slides complètes de mon séminaire en ligne sur la sécurité MySQL sont maintenant disponibles dans la section conférence de nexen.net. Vous y retrouverez notamment les exemples complets qui ont été discutés en ligne.

L'enregistrement sonore de la conférence sera disponible un peu plus tard.

MySQL 5.1.20-beta

La version 5.1.20 bêta de MySQL Server est disponible depuis le 7 juillet 2007.

Cette version contient principalement des corrections de bugs et de failles de sécurité.

Comme à chaque sortie d'une bêta, il est rappelé que cette version ne doit pas être utilisée en production mais uniquement dans le cadre de tests. Chaque utilisateur est invité, s'il le désire, à signaler ses remarques, ses problèmes et ses découvertes de bugs sur le site MySQLForge

Nouvelle version de MySQL : 5.1.20-beta


MySQL 5.1.20, la dernière version du système de base de données Open Source, a été publiée. C'est une version bêta, qu'il est recommandé de tester avant de mettre en production.

Modifications incompatibles avec les versions précédentes :

Modification incompatible : il n'est plus possible de partitionner les tables de log. Les variables utilisateurs et les variables de procédures stockées sont utilisables avec les expressions XPath. Le code source du serveur NDB simplifie le support de la compilation pour SCI. Les variables système auto_increment_increment et auto_increment_offset sont supportées par les tables NDB. Le client d'administration du cluster stocke l'historique de session entre les sessions. ndb_error_reporter conserve les timestamp dans les fichiers. Ajout du paramètre de configuration TimeBetweenWatchdogCheckInitial. Le paramètre MaxAllocate configure l'unité maximale d'allocation pour …

[Lire plus]
Livre Sécurité PHP 5 et MySQL

Livre Sécurité PHP 5 et MySQL


Il est sorti. Il donne des conseils, des idées, des conduites, des approches, à chacun d'en tirer les leçons et développer les réflexes.

Disponible chez eyrolles.

phpa : PHP interactif


php-norl est un client PHP interactif. Similairement au client MySQL, il permet d'exécuter des commandes PHP progressivement. Vous tapez une ligne à la fois, et PHP exécute le tout. Un historique de commandes est conservé pour pouvoir transformer le code taper en un véritable script complet.

phpa est écrit en PHP, et fonctionne sur Linux/Windows/MacOSX.

Aidez à tester le projet mysqlnd


Le projet mysqlnd recherche des testeurs actifs.

mysqlnd est un projet de remplacement complet des bibliothèques mysql pour PHP. Avec une licence compatible avec PHP, et la même interface que mysql et mysqli, mysqlnd propose d'apporter de nouvelle performances, ainsi que l'expérience de Andrey Hristov et Georg Richter dans le processus.

mysqlnd se télécharge pour PHP 6 et 5, et remplace l'extension mysqli : les scripts actuels ne devrait voir aucune modification. A terme, mysqlnd remplacera toutes les versions actuelles des extensions PHP, mais probablement pas avant PHP 6.