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

mysql.h липсва .... (Ruby on Rails, OSX)

Това, което работи за мен при инсталирането на Mountain Lion Rails (използвайки Homebrew и RVM), беше редактирането на /usr/local/Cellar/mysql/5.XX.XX/bin/mysql_configand премахването на -Wno-null-conversion -Wno-unused-private-field от опциите cxflags и cxflags, както следва:

Преди:

cflags="-I$pkgincludedir  -Wall -Wno-null-conversion -Wno-unused-private-field -Os -g -fno-strict-aliasing -DDBUG_OFF " #note: end space!
cxxflags="-I$pkgincludedir  -Wall -Wno-null-conversion -Wno-unused-private-field -Os -g -fno-strict-aliasing -DDBUG_OFF " #note: end space!

След:

cflags="-I$pkgincludedir  -Wall -Os -g -fno-strict-aliasing -DDBUG_OFF " #note: end space!
cxxflags="-I$pkgincludedir  -Wall -Os -g -fno-strict-aliasing -DDBUG_OFF " #note: end space!

След това инсталирането на gem mysql2 продължи без затруднения

Забележка:това вероятно се дължи на промяна, въведена в mysql_config след 5.6.10:http://bugs.mysql.com/bug.php?id=69645



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Запитване на 2 таблици в една заявка

  2. Грешка в MySql 150 - Външни ключове

  3. Как да получите размера на байтовете на набора от резултати в SQL заявка?

  4. Не може да се създаде таблица в MySQL, защото тя вече съществува

  5. Unicode в MySQL Regex?