Maison >base de données >tutoriel mysql >Comment résoudre les problèmes de compatibilité MySQL et Rails sur Snow Leopard ?
MySQL et Rails sur Snow Leopard : une solution
Suite à une mise à niveau vers Snow Leopard, les applications Rails peuvent rencontrer des difficultés de fonctionnement en raison de la suppression du pilote mysql.rb fourni dans Rails 2.2. Pour résoudre ce problème, la gem mysql doit être installée. Cependant, les tentatives d'installation de la gemme mysql à l'aide de sudo gem install mysql peuvent échouer avec un message d'erreur indiquant une bibliothèque dynamique manquante.
Pour installer MySQL et le configurer pour qu'il fonctionne avec Rails sur Snow Leopard, suivez ces étapes :
sudo gem update --system sudo env ARCHFLAGS="-arch x86_64" gem install mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config
Ces commandes installeront la version correcte de la gemme mysql et la configureront pour utiliser le fichier de configuration de MySQL.
Conseil supplémentaire :
Si vous rencontrez des problèmes persistants, désinstallez toutes les gemmes MySQL restantes des versions précédentes de Mac OS (10.5) pour éviter d'éventuels problèmes. conflits.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!