คำถามติดแท็ก mysql2

27
เกิดข้อผิดพลาดในการติดตั้ง mysql2: ไม่สามารถสร้างส่วนขยายดั้งเดิมของอัญมณี
ฉันมีปัญหาเมื่อพยายามติดตั้งmysql2gem สำหรับ Rails เมื่อฉันพยายามติดตั้งโดยการเรียกใช้bundle installหรือgem install mysql2มีข้อผิดพลาดต่อไปนี้: เกิดข้อผิดพลาดในการติดตั้ง mysql2: ข้อผิดพลาด: ไม่สามารถสร้างส่วนขยายดั้งเดิมของอัญมณี ฉันจะแก้ไขและติดตั้งสำเร็จได้mysql2อย่างไร

9
Rails 4 - Gem :: LoadError: ระบุ 'mysql2' สำหรับอะแดปเตอร์ฐานข้อมูล แต่ไม่ได้โหลดอัญมณี
ใน gemfile ของฉันฉันมี: gem 'mysql2' database.yml ของฉันเป็นดังนี้: default: &default adapter: mysql2 database: <%= ENV['db_name'] %> username: <%= ENV['db_user'] %> password: <%= ENV['db_pass'] %> host: <%= ENV['db_host'] %> pool: 32 socket: <%= ENV['socket'] %> development: <<: *default production: <<: *default ฉันเรียกใช้ทั้งสองbundle updateและbundle installGemfile.lock ของฉันแสดง mysql2 อย่างไรก็ตามเมื่อฉันเรียกใช้rake db:migrateฉันได้รับสิ่งนี้ทั้งบนคอมพิวเตอร์ของฉันและบนเซิร์ฟเวอร์ staging: myproject.com(master)$ rake db:migrate …

14
Gem :: LoadError สำหรับ mysql2 gem แต่มีอยู่ใน Gemfile แล้ว
Gem::LoadError Specified 'mysql2' for database adapter, but the gem is not loaded. Add `gem 'mysql2'` to your Gemfile ข้อผิดพลาดนี้เกิดขึ้นขณะโหลดไฟล์ต่อไปนี้: active_record/base นี่เป็นข้อผิดพลาดที่ฉันได้รับจากการเรียกใช้เซิร์ฟเวอร์ราง The mysql2 gem has been added to the Gemfile as well. ฉันทำเสร็จbundle installแล้วและลองรีสตาร์ทเซิร์ฟเวอร์ แต่ยังคงได้รับข้อผิดพลาด
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.