sql >> Databáze >  >> RDS >> Mysql

MAMP 2.0.1 s Ruby on Rails 3.2.0 na Mac OS X Lion

Řešení pro práci s PHP jsem našel s MAMP 2.0.5 a RAILS se dvěma databázemi pro každou jinou. PHP používá mysql z MAMP a RAILS další databázi nainstalovanou přes Homebrew.

Používám mac os lion 10.7.3

Vysvětluji, jak jsem to udělal

1-Prvním krokem je smazat vše. Smažte MAMP, MAMP PRO, složky v aplikacích (opatrně buďte se svými projekty, pokud jsou ve složce MAMP) a všechny mysql servery, které jste nainstalovali. (navštivte tento odkaz, jak odstranit mysql z mac osx lion http://johnmcostaiii. net/2011/removing-mysql-osx-lion/ )

2-Nainstalujte nejnovější verzi Xcode (přes App Store)

3-Install homebrew (https://github.com/mxcl/homebrew/wiki/installation)

4-Nainstalujte rvm a ruby ​​1.9.3. Postupujte podle kroků rychlého průvodce (http://beginrescueend.com/)

5-Otevřete terminál a nainstalujte mysql přes homebrew

brew install mysql

Přečtěte si instalace poznámek mysql (na terminálu) a postupujte podle pokynů. (vytvořit alias, heslo, spustit a inicializovat databázi atd.)

6- Řekněte na rvm, že používá rubínovou verzi 1.9.3

rvm use 1.9.3

7- Pokud chcete, můžete vytvořit sadu drahokamů (vysvětleno na webové stránce rvm) a použít ji

rvm gemset create "gemset_name"

use [email protected]_name

8- Nainstalujte kolejnice

gem install rails

9 – Vytvořte aplikaci s drahokamy mysql

rails new name_app -d mysql

A funguje to!

10 - Nainstalujte MAMP PRO 2.0.5

11 - Test s libovolnou stránkou PHP s databází

A funguje to!

(Po instalaci a spuštění MAMP jsem vytvořil vhosts, abych vyzkoušel, jestli vše funguje dobře, ale vhosts nefungují správně. Strávil jsem 1 hodinu hledáním řešení, ale řešením pro mě byl nakonec restart počítače ... a . .. )

Doufám, že vám to pomůže! Ztratil jsem mnoho hodin hledáním řešení

(Postupoval jsem podle těchto kroků se změnami:http://www.frederico-araujo.com/2011/07/30/installing-rails-on-os-x-lion-with-homebrew-rvm-and- mysql/ )

upravit: pokaždé, když otevřete konzolu a budete pracovat s kolejnicemi, musíte do konzole napsat

rvm use [email protected]_name

nebo vytvořte soubor pomocí tohoto příkazu a uložte jej do složky aplikace rails s názvem

.rvmrc



  1. Jak převést dotaz MYSQL na dotaz MSSQL

  2. AKTUALIZACE SQL

  3. Sdružování připojení pomocí PostgreSQL JDBC

  4. problém s kódováním dotazu php mysql