Je reçois la constante MysqlCompat :: MysqlRes non initialisée lorsque j'exécute rake db: migrate.constante non initialisée MysqlCompat :: MysqlRes
Voici donc mon histoire. J'ai mis à jour mon système pour léopard des neiges et j'avais un projet existant, qui fonctionnait bien. J'essayais de mettre à jour certaines choses, dont mysql à 64 bits. C'est quand tout a mal tourné. Donc, si je fais ce qui suit, je reçois les résultats suivants de mon répertoire de travail/myproject.
fichierqui mysql/usr/local/mysql/bin/mysql: fichier i386 exécutable Mach-O qui ruby / usr/local/bin/ruby: Mach-O exécutable i386
Je ne facturons honnêtement » Je ne sais pas où je m'en tiens à ce point. Je pensais avoir installé la version 64bit de mysql mais cela ne se voit pas.
j'ai couru gem désinstaller mysql puis couru env sudo ARCHFLAGS = "- arc x86_64" gem install mysql - --with-mysql-config =/usr/local/mysql/bin/mysql_config
Avez ne fonctionne pas non plus!
Quelqu'un peut-il aider?
Si vous venez à cette question tout en utilisant El Capitan vérifier ma réponse ici: http://stackoverflow.com/questions/4915461/rails- mysql-erreur-non initialisée-constante-mysqlcompatmysqlres/35678289 # 35678289 –