Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Snow Leopard + Ruby 1.9.1 + Klejnot MySQL =Ogromne problemy

Sean, widzę, że używasz Rubiego 1.9.1 pod rvm. Mam ten sam problem w tej samej konfiguracji (Snow Leopard, rvm, 64-bitowy pakiet MySQL). Wszystkie alternatywne klejnoty (mysqlplus, kwatch-mysql-ruby itp.) zawodzą z tym samym błędem.

Podejrzewałbym instalację MySQL, ale wszystko działa jak mistrz pod domyślnym systemem Ruby. Zastanawiam się więc, czy rvm nie jest w jakiś sposób kluczem małpim.

EDYTUJ: Rozgryzłem to. Zainstalowałem rvm przed aktualizacją do Snow Leopard, więc moja instalacja Ruby 1.9.1 musiała zostać przekompilowana. Na wszelki wypadek przeinstalowałem rvm od zera.

Oto, co zrobiłem:

sudo gem uninstall rvm
rm -rf ~/.gem
sudo gem install rvm
rvm-install
rvm install 1.9.1
rvm 1.9.1
env ARCHFLAGS="-arch x86_64" gem install mysql

(UWAGA:nie możesz używać sudo podczas instalowania klejnotów pod rvm, ponieważ rvm działa poprzez modyfikację $PATH.)

(UWAGA:dodałem /usr/local/mysql/bin do mojego $PATH, więc nie musiałem podawać żadnego z tych okropnych argumentów wiersza poleceń podczas instalowania klejnotu mysql.)

Gem mysql zainstalowany bez problemu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak wstawić wiele rekordów w jednej podróży do bazy danych za pomocą PDO?

  2. BŁĄD 1396 (HY000):Operacja CREATE USER nie powiodła się dla „jack”@„localhost”

  3. Jak ustawić domyślną wartość kolumny sygnatury czasowej na bieżący datownik za pomocą migracji Laravel?

  4. Jak NOT RLIKE działa w MySQL?

  5. Mapowanie JPA:QuerySyntaxException:foobar nie jest mapowany...