In Ubuntu, when MySQL is installed in the RubyonRails environment, an error occurs when connecting to the database. The following message is often displayed: UninitializedConstantMysqlCompat: MysqlRes. The specific processing method is to delete the installed MYSQL first: sudogemuninstallmysql then execute the following code: exportARCHFLAGS = "-archi386-archx
In Ubuntu, after MySQL is installed in the Ruby on Rails environment, an error occurs when connecting to the database. The following information is often displayed:
Uninitialized Constant MysqlCompat: MysqlRes
The specific solution is to first Delete the installed MYSQL:
Sudo gem uninstall mysql
Then run the following code:
Export ARCHFLAGS = "-arch i386-arch x86_64"
Sudo gem install -- no-rdoc -- no-ri mysql -- with-mysql-dir =/usr/local/mysql -- with-mysql-config =/usr/local/mysql/ bin/mysql_config
Then the problem is solved!