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

permata mysql2 gagal dikompilasi dengan MySQL 5.6.12 di OS X dengan Homebrew

Saya memiliki masalah yang sama, saya berhasil memperbaikinya. Saya melakukan banyak hal, dan saya tidak tahu pasti apa itu, tetapi menggunakan MySQL 5.6.10 tampaknya berhasil.

Copot pemasangan MySQL 5.6.12:

brew unlink mysql
brew uninstall mysql

Buka direktori homebrew:

cd /usr/local

Buka versi 5.6.10 (Anda dapat menemukan daftar versi dengan menjalankan brew versions mysql :

git checkout 48f7e86 Library/Formula/mysql.rb

Kemudian instal mysql lagi:

brew install mysql

Dan sekarang gem install mysql2 bekerja untuk saya.

Saya juga telah menginstal mysql dari sumber (brew install mysql --build-from-source ), tetapi itu tidak menyelesaikannya, tetapi mungkin menjadi bagian dari solusi.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nilai '0000-00-00' tidak dapat direpresentasikan sebagai java.sql.Date

  2. mysql REGEXP tidak cocok

  3. Gabung tabel dengan nilai koma

  4. Bagaimana cara menegakkan batasan unik di MySQL?

  5. Apa cara terbaik untuk menyisipkan banyak baris di PHP PDO MYSQL?