background preloader

Base de données Mysql Innodb...

Facebook Twitter

Des alternatives à PHPMyAdmin. PHPMyAdmin est devenu un outil incontournable pour gérer ses bases de données MySQL.

Des alternatives à PHPMyAdmin

Disponible chez la plupart des hébergeurs Web, il est de plus très simple à utiliser. Découvrons tout de même quelques alternatives gratuites. Le développement de PHPMyAdmin a commencé en 1998. Il est devenu très populaire rapidement, du fait de sa capacité à gérer des bases de données MySQL aisément. La communauté d'utilisateurs a rendu populaire cet outil, qui est disponible chez pratiquement tous les hébergeurs Web. Cependant, PHPMyAdmin n'est pas seul dans ce secteur. Je vais tout d'abord vous présenter des outils dits "légers". Adminer Anciennement PHPMinAdmin, Adminer dispose d'une interface ultra simpliste mais qui va directement à l'essentiel : on gère des bases de données, des tables et des champs. Ecrit en PHP, il est composé uniquement d'un seul fichier de 232 Ko (pour la version complète) ! Parallèlement, PHPMyAdmin pèse pas loin de 40 Mo !

D'après Adminer, ses qualités par rapport à PMA sont :

Mysql

MariaDB. Choisir les bons types de colonne SQL. DBeaver - Gérer MySQL, MSSQL, SQLite, Oracle en un seul logiciel. DBeaver permet de centraliser la gestion des bases de données en un seul logiciel en supportant MySQL, MSSQL, Oracle, SQLite, etc.

DBeaver - Gérer MySQL, MSSQL, SQLite, Oracle en un seul logiciel

A l'instar de Mysql Workbench, DBeaver est un gestionnaire de bases de données gratuit qui prend en charge la plupart des moteurs de bases de données relationnels du moment : MySQL, Oracle, MS SQL Server, PostgreSQL, SQLite, Sysbase, Firebird, etc. Il permet de gérer la majorité des tâches que l'on peut attendre d'un manger de ce type : gestion des tables (structures, clés, indexes)exécution de requêtes SQL personnaliséesgestion des utilisateursmodélisation des tables sous forme de diagrammes... Développé en JAVA, il peut être installé sur la majorité des systèmes d'exploitations (WIndows, Mac et Linux) et dispose même d'un plugin pour Eclipse en version expérimentale. Site officiel. DBeaver - Universal Database Manager. Easy Query Builder - SQL query builder with human language interface. Script de sauvegarde MariaDB/MySQL - wxProject. On trouve pas mal de script pour sauvegarder ses bases de données, mais rarement celui qui fait exactement ce que l'on veut !

Script de sauvegarde MariaDB/MySQL - wxProject

Pour ma part j'ai besoin de plusieurs choses : Une liste de bases de données à sauvegarder Un historique de sauvegarde, un zip par base et par sauvegarde Une synchronisation de mon dossier de sauvegarde 2 fichiers sql par table, 1 pour la sctructure et 1 pour les données 1 fichier pour la création des vues 1 fichier pour la création des fonctions et des triggers 1 fichier incluant l'ensemble pour une restauration complète Après avoir glaner plusieurs scripts sur le net, mélangés et modifiés, je suis arrivé à un résultat qui me convient ...

Je vous livre mon script en espérant qu'il puisse aider d'autres personnes, qui l'adapteront à leur besoin : Select All Pour la restauration complète on dézippe une sauvegarde, on se place dans le dossier décompressé et on donne à MySQL le fichier contenant l'appel à l'ensemble des fichiers sql.

SQL Buddy, une alternative très légère à phpMyAdmin. Je n'ai jamais aimé phpMyAdmin, je le trouve trop lourd, trop recherché par les robots et trop vulnérable aux attaques.

SQL Buddy, une alternative très légère à phpMyAdmin

Du coup, je me suis toujours refusé à l'installer sur mon serveur. J'ai toujours tout fait en ligne de commandes MySQL. Enfin tout... toutes les créations de bases et d'utilisateurs, mais jamais de ménage. Du coup, il y a quelques jours, je me suis rendu compte du bordel qu'il y avait dans ma base de données. J'ai donc décidé de chercher un utilitaire plus léger que phpMyAdmin pour faire un peu de rangement facilement. Installation et configuration J'ai mis "installation et configuration" en même temps pour la simple raison qu'il n'y a aucune configuration nécessaire. Utilisation Une fois connecté, vous arrivez sur la page d'accueil de SQL Buddy qui liste les bases sur lesquelles vous avez les droits.

Nous allons explorer les différents onglets ensemble. Onglet Utilisateurs Onglet Requête Onglet Importer Vous pouvez importer votre fichier .sql grâce à un formulaire :