Mysql

TwitterFacebook
Get flash to fully experience Pearltrees

DbNinja - Une alternative sérieuse à phpMyAdmin pour MySQL

http://www.lafermeduweb.net/billet/dbninja-une-alternative-serieuse-a-phpmyadmin-pour-mysql-1412.html DbNinja est une plateforme PHP gratuite permettant de gérer de manière avancée vos bases de données MySQL à travers une interface complète et intuitive. Lorsque vous montez un serveur web avec une BDD MySQL, vous avez le réflexe d'installer phpMyAdmin pour gérer cette dernière. Mais sachez qu'il existe désormais une bonne alternative à la fameuse plateforme: DbNinja. Avec une interface plutôt différente, DbNinja propose un ensemble de fonctionnalités pour gérer vos bases, entre autre: Gestion des BDD, des tables et évènements Gestion des indices, clés étrangères et triggers Modification des procédures, fonctions et vues Gestion des utilisateurs et privilèges Optimisation et réparation des tables Backup et restauration de bases et données Export des données Gestion des connexions actives sur le serveur Gestion des valeurs système de la base Etc.
Many third parties create rich applications to facilitate database management, database development and database administration. Here are ten outstanding graphical interfaces for MySQL. Most relational databases, with the notable exception of MS Access, are comprised of two distinct components: the back-end, where the data is warehoused, and the front-end, a user interface for communicating with the data component. This type of design is quite clever, as it parallels the two-tier programming model that separates the data layer from the user interface and allows the makers of the database software focus on their product’s strongest suit: data storage and management. It also opens the door for third parties to create rich applications to interact with various databases.

Top 10 MySQL GUI Tools

http://www.databasejournal.com/features/mysql/article.php/3880961/Top-10-MySQL-GUI-Tools.htm

Cracker un mot de passe MySQL

http://korben.info/mysql-cracker-mot-de-passe.html Par Korben Si vous avez perdu votre mot de passe MySQL ou que vous avez besoin de pentester le machin, il existe un petit soft qui s'appelle MysqlPasswordAuditor qui va vous sauver la vie. Cet outil utilise une méthode d'attaque par dictionnaire et vous permettra par exemple de vérifier si vos serveurs MySQL ne présentent pas quelques faiblesses en ce qui concerne la solidité des mots de passe.
http://www.ibm.com/developerworks/linux/library/os-5waystunelamp/index.html?cmp=dw&cpb=dwlin&ct=dwgra&cr=twitter&ccy=zz&crs=lamp5tuns81

Five simple ways to tune your LAMP application

Introduction Major web properties like Wikipedia, Facebook, and Yahoo! use the LAMP architecture to serve millions of requests a day, while web application software like Wordpress, Joomla, Drupal, and SugarCRM use this architecture to enable organizations to deploy web-based applications easily. The strength of the architecture lies in its simplicity. While stacks like .NET and Java™ technology may use massive hardware, expensive software stacks, and complex performance tuning, the LAMP stack can run on commodity hardware, using open source software stacks. Because the software stack is a loose set of components rather than a monolithic stack, tuning for performance can be a challenge since each component needs to be analyzed and tuned.

Méthodes de suppression des index inutiles « dbnewz

Les vacances étant terminées, nous allons boucler notre tour de vue des index inutiles en voyant quels outils vont nous aider à découvrir les index qui peuvent être supprimés. Le dernier article présentait en effet des indications qui fonctionnent généralement bien mais qui ont l’inconvénient de demander beaucoup de travail manuel et de laisser de côté tout un pan d’index qui peuvent être inutiles : ceux qui ne sont pas en doublon ni redondants, qui n’ont pas une cardinalité faible mais qui ne sont tout simplement pas utilisés par l’application. Idée générale Si vous avez bien lu l’article précédent, vous avez probablement remarqué que la principale difficulté est qu’il n’existe quasiment jamais de règle absolue permettant de savoir à coup sûr qu’un index est inutile (exception notable : les index en doublon repérés par mk-duplicate-key-checker et qui peuvent être supprimés dans 99% des cas sans problème). http://www.dbnewz.com/2011/09/05/methodes-de-suppression-des-index-inutiles/
MySQL is a powerful open-source database. With more and more database driven applications, people have been pushing MySQL to its limits. Here are 101 tips for tuning and optimizing your MySQL install. Some tips are specific to the environment they are installed on, but the concepts are universal. http://blog.monitor.us/2011/08/101-tips-to-mysql-tuning-and-optimization/

101 Tips to MySQL Tuning and Optimization at Monitor.Us Free Monitoring

MEET-UP SkySQL 20 avril - AL'X COMMUNICATION

MEET-UP! Mercredi 20 avril 2011 18h - 23h SkySQL Ab, l'alternative de logiciels, services et assistance pour la base de données MySQL, vous invite à une rencontre le 20 avril à Paris. http://alx-communication.over-blog.com/article-meet-up-skysql-20-avril-71039775.html

MySQL Partitioning: A Flow Chart | Tokutek

In Part 1 , and Part 2 of this series, I presented some thoughts on partitioning. I heard some great feedback on why people use partitioning. Here, I present a flow chart that summarizes what I’ve learned. In summary: with TokuDB in the picture there’s almost no reason to use partitioning. Or I should say, there are almost always better (higher performing, more robust, lower maintenance) alternatives to partitioning. Here goes: http://www.tokutek.com/2011/03/mysql-partitioning-a-flow-chart/
http://www.mysqlperformanceblog.com/2008/07/04/recovering-innodb-table-corruption/

Recovering Innodb table Corruption

Assume you’re running MySQL with Innodb tables and you’ve got crappy hardware, driver bug, kernel bug, unlucky power failure or some rare MySQL bug and some pages in Innodb tablespace got corrupted. In such cases Innodb will typically print something like this: InnoDB: Database page corruption on disk or a failed InnoDB: file read of page 7.

Tunning MySQL InnoDB performance

Tunning MySQL InnoDB storage engine is not an easy task. It’s more like a game where you set mini goals and then try to find the right value and achieve them. Playing with the InnoDB variables is an art where you have to check your performance results each time you change a configuration parameter. The start point of this game is your MySQL my.cnf file. The optimal configuration depends on your hardware and on the type of workload you are running. I played a few days with the configs and it was really helpful to see a performance gain at the end of the game. http://posidev.com/blog/2009/06/30/tunning-mysql-innodb-performance/
MySQL "show status" FAQ: Can you demonstrate how to use the MySQL show status command to show MySQL variables and MySQL status information, such as the number of open MySQL connections? I don't have a whole lot of time today to give this a detailed discussion, but here is a quick look at some MySQL work that I did recently to show MySQL open database connections. The MySQL show status command You can show MySQL open database connections (and other MySQL database parameters) using the MySQL show status command, like this:

MySQL show status - show open database connections | Show MySQL open database connection

Mémo - MySql, PHP, RvDevsign

Export de la base de données puis compression ZIP mysqldump --host=serveur_sql --user=nom_de_la_base --password=mot_de_passe nom_de_la_base > nom_de_la_base.sql gzip nom_de_la_base.sql Export de la structure seule (pas de données, juste la structure) mysqldump --host=serveur_sql --user=nom_de_la_base --password=mot_de_passe --no-data nom_de_la_base > nom_de_la_base.sql Export de la structure de quelques tables seulement
Virtual IP addresses or VIPs are commonly used to enable database high availability. A standard failover design uses an active/passive DBMS server pair connected by replication and watched by a cluster manager. The active database listens on a virtual IP address; applications use it for database connections instead of the normal host IP address. Should the active database fail, the cluster manager promotes the passive database server and shifts the floating IP address to the newly promoted host. Application connections break and then reconnect to the VIP again, which points them to the new database.

Virtual IP Addresses and Their Discontents for Database Availability

How to Get a List of Permissions of MySQL Users | dbForge Team Blog

mu.host `Host`, mu. user ` User `, IF(mu.Select_priv = 'Y' , 'Select ' , '' ), IF(mu.Insert_priv = 'Y' , 'Insert ' , '' ), IF(mu.Update_priv = 'Y' , 'Update ' , '' ),
Mise à jour 16/10/2011 : Dans la première version j’utilisais l’ancienne version stable de MariaDB (5.1), suite au commentaire de Guillaume je l’ai mis à jour pour utiliser la version 5.2. Depuis quelques temps, Oracle ne se sent plus pisser: Ils rachètent Sun, ils ferment les sources des logiciels qu’ils possèdent, ils font des procès pour gagner des thunes,… Ils ont tué OpenOffice.

Passer de MySQL à MariaDB | Aldarone.fr