Mysql
 sql >> Base de données >  >> RDS >> Mysql

Adminer - Un outil d'administration de bases de données Web avancé pour Linux

Nous interagissons toujours avec les bases de données pour effectuer des tâches de différentes manières. Nous pouvons nous connecter directement et exécuter les tâches à l'aide de SQL CLI mode ou utilisateur non-DBA préfèrent utiliser des outils GUI appelés phpMyAdmin ou phpPgAdmin .

Beaucoup d'entre nous connaissent phpMyAdmin ou phpPgAdmin outils de gestion de bases de données. Cet article parlera d'un autre outil de gestion de base de données appelé Adminer .

Qu'est-ce qu'Adminer

Administrateur (Anciennement phpMinAdmin ) est un outil de gestion de base de données complet écrit en PHP . Administrateur est une alternative à phpMyAdmin où nous pouvons gérer le contenu dans MySQL , SQLite , Oracle , PostgreSQL bases de données efficacement.

Il existe un certain nombre d'outils de gestion de base de données basés sur le Web. Nous retrouvons Administrateur est à peu près convivial. Nous supposons que vous avez déjà installé Apache , PHP et la base de données de votre choix.

Fonctionnalités d'administrateur

  1. Fonctions de base :ajouter/supprimer/modifier des bases de données/tables.
  2. Modifier les objets de la base de données (vues, déclencheurs, procédures, autorisations utilisateur, variables, processus, etc.)
  3. Exécuter des commandes SQL à partir d'un champ de texte ou d'un fichier.
  4. Importer et exporter des bases de données et des tables.
  5. Exporter la base de données, les données, la structure, les vues, les routines vers SQL ou CSV.
  6. Afficher les processus et les tuer.
  7. Afficher les utilisateurs et les autorisations et les modifier.
  8. Prend en charge plusieurs langues.

Prérequis

  1. Serveur Web Apache
  2. Prend en charge PHP 5 avec des sessions activées
  3. Base de données (MySQL, PostgreSQL, SQLite, MongoDB, etc.)

Pourquoi utiliser Admin ?

Il ne fait aucun doute que phpMyAdmin est l'un des outils d'administration de base de données open source les plus populaires pour la gestion de MySQL bases de données. Cependant, pour une raison quelconque, je pense que ce n'est pas très approprié, c'est la raison, Administrateur entre en scène.

Maintenant, vous pensez pourquoi Administrateur est une meilleure alternative à phpMyadmin ?. Franchement, dire que la liste est bien trop longue et que certains points peuvent ne pas être pertinents pour vous. Les différences les plus importantes sont :

  1. Interface conviviale Tidier
  2. Compatibilité exceptionnelle avec les fonctionnalités MySQL
  3. Hautes performances
  4. Moins de taille (seulement 366 Ko)
  5. Haute sécurité

Pour en savoir plus sur les fonctionnalités détaillées et la comparaison entre elles, consultez la page de comparaison.

Installation d'Adminer sous Linux

Accédez à l'administrateur officiel site et téléchargez les derniers fichiers source (c'est-à-dire la version 4.0.2 ) en utilisant le lien ci-dessous.

  1. http://www.adminer.org/en/#download

Alternativement, vous pouvez également récupérer le dernier paquet source en utilisant le wget suivant commande.

[[email protected] ~]# wget http://downloads.sourceforge.net/adminer/adminer-4.0.2.zip

Décompressez le fichier zip de l'administrateur, ce qui créera adminer répertoire avec des fichiers.

[[email protected] ~]# unzip adminer-4.0.2.zip

Copiez 'adminer-4.0.2 ' répertoire dans DocumentRoot de votre serveur Web.

[[email protected] ~]# cp -r adminer-4.0.2 /var/www/html/		[For RedHat based Systems]

[[email protected] ~]# cp -r adminer-4.0.2 /var/www/			[For Debian based Systems]

Enfin, ouvrez et pointez vers votre navigateur dans le répertoire "adminer".

http://localhost/adminer-4.02/adminer
OR
http://ip-address/adminer-4.02/adminer

Entrez votre nom d'utilisateur et mot de passe de votre base de données pour vous connecter au panel.

Écran de post-connexion
Création d'utilisateur
Créer une base de données

Liens de référence

Page d'accueil de l'administrateur

Conclusion

Administrateur est un outil de gestion de base de données basé sur le Web très puissant avec des fonctionnalités riches. Veuillez l'essayer et partager l'expérience avec nous via la boîte de commentaires ci-dessous.