Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

cài đặt gem:Không thể tạo tiện ích mở rộng gốc gem (không thể tìm thấy tệp tiêu đề)

Đối với những người có thể bối rối trước câu trả lời được chấp nhận, như tôi, bạn cũng cần phải cài đặt tiêu đề ruby ​​[ ruby-devel ].

Bài viết đã lưu ẩn của tôi là tại đây .

Và đây là giải pháp đã được sửa đổi (lưu ý rằng tôi đang sử dụng Fedora 13):

yum -y install gcc mysql-devel ruby-devel rubygems
gem install -y mysql -- --with-mysql-config=/usr/bin/mysql_config

Đối với Debian và các bản phân phối khác sử dụng kiểu đóng gói Debian, tiêu đề phát triển ruby ​​được cài đặt bởi:

sudo apt-get install ruby-dev

Đối với Ubuntu, các tiêu đề phát triển ruby ​​được cài đặt bởi:

sudo apt-get install ruby-all-dev

Nếu bạn đang sử dụng phiên bản ruby ​​cũ hơn (chẳng hạn như 2.2), thì bạn sẽ cần chạy:

sudo apt-get install ruby2.2-dev

(trong đó 2.2 là phiên bản Ruby mong muốn của bạn)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sắp xếp một bảng MySQL theo hai cột

  2. làm thế nào để thêm siêu đặc quyền vào cơ sở dữ liệu mysql?

  3. Sử dụng Bí danh trong Tính toán SQL

  4. MySQL - Khôi phục cơ sở dữ liệu giản đồ hiệu suất bị giảm

  5. Kết nối PHP không thành công:SQLSTATE [HY000] [2002] Kết nối bị từ chối