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

heroku rake db:di chuyển đá quý LỖI cài đặt activerecord-mysql-adapter

Hãy nhớ rằng Heroku sử dụng thuộc tính cấu hình DATABASE_URL thay vì tệp database.yml để kết nối với db của bạn. Đảm bảo rằng nó đã được thiết lập. Nếu bạn đang sử dụng tiện ích bổ sung ClearDB, thì giá trị bạn muốn phải nằm trong CLEARDB_DATABASE_URL.

heroku config

Sao chép giá trị mà ClearDB sẽ đặt cho bạn trong biến cấu hình CLEARDB_DATABASE_URL. Đặt DATABASE_URL thành cùng một giá trị

heroku config:set DATABASE_URL=mysql2://bb06ca765fb123:[email protected]/heroku_703eded6aebc123?reconnect=true

Đây là lợi ích. Hầu hết mọi người đang sử dụng đá quý mysql2, vì vậy bạn thường cần đặt DATABASE_URL thành mysql2 ... thay vì mysql.

Không cần phải bỏ mysql và chuyển sang postgre.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lớp bảo mật trong Codeigniter

  2. Mangento trên localhost trỏ đến trang trực tuyến

  3. Giá trị tự động tăng của MySQL tăng ngay cả khi chèn không thành công do lỗi

  4. OpenSSL - tra cứu độ sâu lỗi 18 ở 0:chứng chỉ tự ký

  5. Cách gán giá trị ngày cho tất cả các truy vấn mysql trả về