Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

masalah dalam menginstal permata mysql2 dengan Rails3 di mac

Coba yang berikut ini, yang tampaknya memiliki bekerja untuk orang lain :

  1. Dari Terminal, jalankan locate mysql_config dan identifikasi jalur ke mysql_config biner
  2. Gunakan jalur itu dalam perintah berikut untuk menginstal permata:sudo gem install mysql2 -- –with-mysql-config=/path/you/identified/above/mysql_config

[Sunting]

Menanggapi kesalahan baru, mis.:

Mohit-Jains-MacBook-Pro:casecreed mohit$ rake db:create
(in /Users/mohit/projects/casecreed)
rake aborted!
dlopen(/Library/Ruby/Gems/1.8/gems/mysql2-0.2.6/lib/mysql2/mysql2.bundle, 9): Library not loaded: libmysqlclient.16.dylib
  Referenced from: /Library/Ruby/Gems/1.8/gems/mysql2-0.2.6/lib/mysql2/mysql2.bundle
  Reason: image not found - /Library/Ruby/Gems/1.8/gems/mysql2-0.2.6/lib/mysql2/mysql2.bundle
/Users/mohit/projects/casecreed/Rakefile:4
(See full trace by running task with --trace

Saya percaya ini karena mysql2 tidak menggunakan path lengkap ke libmysqlclient.16.dylib. Yang lain beruntung dengan:

sudo install_name_tool -change libmysqlclient.16.dylib /usr/local/mysql/lib/libmysqlclient.16.dylib /Library/Ruby/Gems/1.8/gems/mysql2-0.2.6/lib/mysql2/mysql2.bundle

Namun, pastikan untuk mengganti /usr/local/mysql/lib/libmysqlclient.16.dylib dengan jalur ke libmysqlclient.16.dylib Anda sendiri . Saya tidak yakin apa itu, tetapi Anda mungkin dapat menemukannya dengan locate (jika tidak, periksa di lib direktori untuk /usr/local/mysql-5.5.9-osx10.6-x86_64 ).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pilihan Pesanan Berdasarkan Hasil Gabung (Urutkan Percakapan pada Pesan Terakhir Terkirim)

  2. Adakah tutorial basis data relasional yang bagus?

  3. Lembar contekan format tanggal MySQL

  4. Memasukkan NULL ke dalam stempel waktu MySQL

  5. Gunakan tanggal dalam sel Excel dalam klausa ANTARA dalam kueri SQL