Introduction : Certains petits hébergements ne vous donnent pas d’accès direct à votre base MySQL par PhpMyAdmin. Sans cela la manipulation de votre base de données devient difficile.
Voici un petit tutoriel pour l’installer facilement sur votre hébergement.
Important : vérifier auprès de votre Hébergeur qu’il a pas de restriction empêchant cette usage. Vous devez connaitre le domaine ou IP du serveur MySQL, Nom de la Base, Utilisateur, Mot de passe .
- Télécharger PhpMyAdmin , http://www.phpmyadmin.net/home_page/downloads.php
- Décompressez-le
- Créer un répertoire (dossier) http://VotreSite/phpmyadmin sur votre site avec Filezilla par exemple
- Transférez- dans ce répertorie avec FileZilla tout le contenu que vous venez de décompresser
- Terminée 🙂 ou presque
_____________________________________________________________
Selon les cas :
Si votre Base de données MySQL est en localhost (sur le même serveur) .
vous n’avez plus qu’a exécuter dans un Navigateur tapez :
http://VotreSite.fr/phpmysql
Enfin entrer le Nom de votre base Mysql et le mot de passe
__________________________________
Si votre Base de données MySQL est sur un autre Serveur .
vous aurez un message d’erreur : #2002 Connexion au serveur MySQL non permise
Vous devez ouvrir dans un éditeur de texte le fichier :
Changer les droits du dossier : phpmyadmin
soit en ligne de commande : chmod -R 755 /VotreChemin/phpmyadmin
soit avec fileZilla :
Donnez les Droits en lecture et écriture au dossier de FileZilla 755 dossiers et sous dossiers et 644 fichiers (voir un tutoriel sur les droits 777/755/644
Soit paramétrage manuel :
vous avez un fichier exemple : config.sample.inc.php dans votre dossier phpmyadmin,
vous pouvez l’éditer puis le renommer : config.inc.php
Soit réglage avec le Setup inclus :
Créer un dossier (répertoire) config dans le dossier phpmyadmin, soit avec filezilla soit en ligne de commande :
cd phpMyAdmin mkdir config chmod o + rw config
3) Exécuter le setup dans un navigateur:
http://VotreSite.fr/phpmysql/setup Cliquez sur Nouveau serveur Remplir les champs selon votre cas le plus important est "Nom du serveur"
localhost, ou IP du serveur voir votre hébergement
Enfin cliquez sur sauvegarder et charger , un fichier config.inc.php
doit apparaître dans le dossier config
copier ce fichier dans le dossier (parent) phpmyadmin/
____________________________________________________________
Pour Administer plusieurs Serveurs de base de données Mysql
1) Vérifier que vos serveurs sont administrables à distance :
Il faut Modifier sur votre Serveur de base de donnée MsSQL deux lignes dans le fichier my.cnf
Editez le fichier : /etc/mysql/my.cnf
Commentez la ligne avec un # : skip-networking et Bind-address
il suffit d’ajouter dans le Fichier de configuration de PhpMyAdmin
j’ai fait un tutoriel : ouvrir une connexion a distance mysql
2) Ajouter dans fichier config.inc.php de vote phpmyadmin
Ceci est un exemple mettre l’adresse ip de vos serveur mysql:
/* Mon premier Serveur */ $i++; $cfg['Servers'][$i]['host'] = '176.30.23.67'; /* Mon Second Serveur */ $i++; $cfg['Servers'][$i]['host'] = '90.10.183.143';
________________________________
Installer un équivalent de PhpMyAdmin sous windows :
Très simple a Utiliser : Toad pour MySQL
Important : vérifiez auprès de votre Hébergeur qu’il a pas de restriction empêchant cette usage. Vous devez connaitre le domaine ou IP du serveur MySQL, Nom de la Base, Utilisateur, Mot de passe .