[SQLyog] Connexion distante à votre base de données MySQL

Dans: Divers

7 avr 2011

Pour gérer vos différentes bases de données, un logiciel d’accès à vos bases est plus pratique et performant que le vieillissant PhpMyAdmin, comme par exemple SQLyog.

La connexion à votre base de données s’avère normalement impossible si :

  1. Vous n’avez pas autorisé les connexions distantes
  2. Vous ne passez pas par du tunneling SSH

Etape 1 : Autoriser les connexions distantes

En SSH root sur votre serveur :

  • Editez le fichier : /etc/mysql/my.cnf
  • Commentez la ligne : skip-networking afin d’ouvrir le port de MySQL (3306 par défaut)
#skip-networking
  • Redémarrez MySQL : /etc/init.d/mysql restart

Etape 2 : Utiliser le tunneling SSH

Au lieu d’attaquer directement la base de données depuis notre poste, nous nous connectons en SSH, puis nous lançons la connexion en localhost, d’où le tunneling SSH.

Onglet SSH :

  • SSH Host Address : host_ssh
  • Username : user_ssh (ou root ssh)
  • Password : pass_ssh

Port par défaut : 22

Onglet MySQL :

  • MySQL Host Address : localhost
  • Username : user_mysql (ou root mysql)
  • Password : pass_mysql
  • Database(s) [optionnel]

Port par défaut : 3306

C’est tout.

5 Commentaires pour [SQLyog] Connexion distante à votre base de données MySQL

Avatar

jbdupont

avril 18th, 2011 à 19 h 22 min

Ce doit être localhost et non « loclahot » j’imagine.
Sinon merci pour ce tuto simple.

Avatar

Frédéric Martinez

mai 11th, 2011 à 10 h 51 min

Corrigé, merci !

Avatar

[SQLyog] Connexion distante à votre base de données MySQL | Blog Cercle-ecommerce

novembre 14th, 2012 à 21 h 40 min

[...] [SQLyog] Connexion distante à votre base de données MySQL This entry was posted in Infos E-Commerce and tagged base, connexion, donnée, étape, exemple, [...]

Avatar

Yann developpeur magento à Agen

juillet 28th, 2013 à 22 h 47 min

Sinon il y a aussi MysqlWorkbench. http://www.mysql.fr/products/workbench/
Il supporte aussi le tunneling ssh même s’il parait plus simple que SQLYog. En même temps, il est gratuit ce qui ne gache rien.

Avatar

Frédéric Martinez

juillet 29th, 2013 à 10 h 06 min

@Yann : Il fut un temps SQLyog répondait plus à notre utilisation.
Il faudrait que je re-teste MysqlWorkbench un jour !

Formulaire pour Commenter

Si vous en avez besoin, entourez votre code :

PHP : [php]echo $variable[/php]
XML : [xml]<default></default>[/xml]

Je m'appelle Frédéric Martinez.

Je suis Freelance Magento, fondateur de l'agence web e-commerce PH2M et anciennement étudiant en Master MIAGE à Toulouse.

Ce site présente mes réalisations professionnelles, personnelles et universitaires.

Magento Certified Developer Plus

rss_32 twitter_32 Magento

  • Vincent MARMIESSE: Bonjour, Attention depuis Magento 1.9.2.0, les blocs CMS sont en cache ! Cela ne pose pas de pro [...]
  • Java2dev: Bonjour, pour l'Etape 1 a quel niveau on met les codes? dans quel folder et c'est un fichier a edit [...]
  • manuel: Bonjour Frédéric, j'aimerais savoir comment enlever l'option de ( signature obligatoire ) de mon m [...]
  • Arsene: Bonjour a tous, j'aimerais savoir comment créer un module qui propose des options d'assurance su [...]
  • Frédéric Martinez: @Thomas : Il y aura toujours de la perte sur les personnes ne retournant pas sur la page de success. [...]