Configurer Aptana pour connecter des bases de données MySql

Utiliser Aptana comme IDE PHP est super mais devoir systématiquement changer de fenêtre de travail pour afficher PhpMyadmin et vérifier la structure des tables Mysql devient vite lassant (même si [CMD + TAB] ou [CTRL + TAB] rendent la chose un peu plus aisée). Dans ce cadre, il pourrait être utile de configurer une connection MySql sous Aptana.

Cet article présente la configuration sous Mac OSx 10.6 avec MAMP. Mais vous pourriez aisément configurer Aptana de la même manière avec une solution LAMP (sous Linux) ou WAMP (sous Windows).

Pour cette configuration, vous aurez besoin du MySql Connector/J driver que vous trouverez sur http://www.mysql.com/downloads/connector/j/. Téléchargez-le et décompressez-le dans le répertoire /Mamp/Library/share/Mysql/Connectors/.

1. Installer le plugin Sql Explorer pour Aptana

Tout d’abord, vous devrez installer le plugin Sql Explorer plugin pour Aptana : Sélectionnez le Menu Help / Install Software, puis cliquez sur le bouton « Add » pour ajouter un site source pour l’installation du plugin. Donnez-lui un nom (MySql) et l’emplacement suivant : http://eclipsesql.sourceforge.net/

Puis sélectionnez le site source nouvellement créé de la liste déroulante et cochez « SQL Explorer » avant de cliquer sur le bouton « finish » :

Add download site for Sql Explorer

2. Créer une connexion MySql

Ouvrez Aptana et sélectionnez le Menu Window / Open perspective / Other / SQL Explorer. Puis sélectionnez le menu Window / Showview / Connections pour créer une nouvelle connexion à MySql :

Window - Showview - Connections (create a MySql connection)

Cliquez sur le bouton « Create new connection profile » pour configurer le driver MySql : Create new database connection profile et afficher :

Configure Mysql connection

Donnez un nom à votre connexion : Mysql

Puis cliquez sur « Add/Edit drivers », et affichez le contenu de « SQL Explorer » dans le menu de gauche et cliquez sur « JDBC Drivers » puis sélectionnez « MySql Driver »:

Edit MySql driver

Choisissez le bouton « Copy » pour éditer les préférences d’une copie du MySql Driver et donnez un nom à votre driver (My MySql driver) :

Editing Mysql driver

Editez l’example URL comme suit :

jdbc:mysql://localhost:3306/

Vous devrez aussi changer le port puisque le port 3306 est le port de connexion MySql par défaut. Ouvrez MAMP et cliquez sur Preferences / Ports :

Checking MAMP MySql connection port

puis changez l’example URL du driver MySql :

jdbc:mysql://localhost:8889/

Cliquez ensuite sur le bouton « Extra class path » pour ajouter le MySql Connector/J driver (fichier mysql-connector-java-5.1.14-bin.jar) que vous trouverez dans /Mamp/Library/share/Mysql/Connectors/.

et complétez le Driver class name comme suit :

com.mysql.jdbc.Driver

Votre bopite de dialogue de Préférences driver devrait ressembler à ceci :

Mysql driver preferences

Cliquez « OK ». Aptana montre que votre driver a été correctement configuré :

Mysql driver correctly configured

Cliquez « OK » pour sélectionner « My MySql Driver » pour la connexion courante :

Dans la boîte de dialogue « Create new connection profile », sélectionnez le driver MySql nouvellement créé (My Mysql Driver) dans la liste déroulante. Cochez « auto logon » et saisissez le username et password root MySql :

Set MySql username and password

puis cliquez « OK ». Votre connexion est maintenant prête :

MySql connection ready

Opérez un clic droit sur votre connexion « Mysql » pour visualiser les structures de vos bases de données :

View Database structures

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>