Mysql
 sql >> база данни >  >> RDS >> Mysql

Snow Leopard + Ruby 1.9.1 + MySQL Gem =Огромни проблеми

Шон, виждам, че изпълняваш Ruby 1.9.1 под rvm. Имам същия проблем при същата настройка (Snow Leopard, rvm, 64-битов пакет MySQL). Всички алтернативни скъпоценни камъни (mysqlplus, kwatch-mysql-ruby и т.н.) се провалят със същата грешка.

Бих подозирал инсталирането на MySQL, но всичко работи като шампион при Ruby по подразбиране на системата. Така че се чудя дали rvm не е гаечен ключ по някакъв начин.

РЕДАКТИРАНЕ: Разбрах го. Инсталирах rvm преди да надстроя до Snow Leopard, така че моята инсталация на Ruby 1.9.1 трябваше да бъде прекомпилирана. За добра мярка преинсталирах rvm от нулата.

Ето какво направих:

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

(ЗАБЕЛЕЖКА:Не можете да използвате sudo, когато инсталирате gems под rvm, защото rvm работи чрез промяна на $PATH.)

(ЗАБЕЛЕЖКА:Добавих /usr/local/mysql/bin към моя $PATH, така че не трябваше да посочвам нито един от тези ужасни аргументи на командния ред, когато инсталирах скъпоценния камък на mysql.)

Скъпоценният камък на mysql е инсталиран безпроблемно.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Нещо подобно на Hibernate в PHP?

  2. Проблеми с показването на японски знаци при използване на PHP и MySQL

  3. Каква е алтернативата за генерирана колона в MySQL 5.6

  4. PHP файлът не може да въведе част от кода

  5. Как да инсталирате MySQL 8.0 на RHEL/CentOS 8/7 и Fedora 35