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

MAMP 2.0.1 avec Ruby on Rails 3.2.0 sur Mac OS X Lion

J'ai trouvé la solution pour travailler avec PHP avec MAMP 2.0.5 et RAILS avec deux bases de données différentes pour chacune. PHP utilise mysql de MAMP et RAILS une autre base de données installée via Homebrew.

J'utilise mac os lion 10.7.3

J'explique comment j'ai fait

1-La première étape consiste à tout supprimer. Supprimez MAMP, MAMP PRO, les dossiers dans les applications (soyez prudent avec vos projets s'ils sont dans le dossier MAMP) et tous les serveurs mysql que vous avez installés. (visitez ce lien pour savoir comment supprimer mysql de mac osx lion http://johnmcostaiii. net/2011/removing-mysql-osx-lion/ )

2-Installez la dernière version de Xcode (via App Store)

3-Installer l'homebrew (https://github.com/mxcl/homebrew/wiki/installation)

4-Installez rvm et ruby ​​1.9.3. Suivez les étapes du guide de démarrage rapide (http://beginrescueend.com/)

5-Ouvrez un terminal et installez mysql via homebrew

brew install mysql

Lisez les installations de mysql notes (sur terminal) et suivez les étapes. (créer un alias, un mot de passe, démarrer et initialiser la base de données, etc.)

6- Dire au rvm qui utilise la version ruby ​​1.9.3

rvm use 1.9.3

7- Si vous le souhaitez, vous pouvez créer un gemsets (expliqué sur la page Web rvm) et l'utiliser

rvm gemset create "gemset_name"

use [email protected]_name

8- Installer les rails

gem install rails

9 - Créer une application avec des gems mysql

rails new name_app -d mysql

Et ça marche !

10 - Installer MAMP PRO 2.0.5

11 - Testez avec n'importe quelle page PHP avec base de données

Et ça marche !

(Après avoir installé et exécuté MAMP, j'ai créé un vhosts pour essayer si tout fonctionne bien, mais les vhosts ne fonctionnent pas correctement. J'ai passé 1 heure à chercher une solution, mais la solution pour moi était de redémarrer l'ordinateur enfin ... et . .. )

J'espère que ça t'aidera ! J'ai perdu de nombreuses heures à chercher la solution

(J'ai suivi ces étapes avec des modifications :http://www.frederico-araujo.com/2011/07/30/installing-rails-on-os-x-lion-with-homebrew-rvm-and- mysql/ )

modifier : chaque fois que vous ouvrez la console et que vous travaillez avec des rails, vous devez taper dans la console

rvm use [email protected]_name

ou créez un fichier avec cette commande et enregistrez-le dans le dossier de votre application rails avec le nom

.rvmrc