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

Masalah dengan rake db:migrate -

Salah satu cara untuk menguji ini adalah dengan menghubungkan ke mysql pada baris perintah dari mesin tempat Rails tinggal. Sesuatu seperti

mysql -u admin -ppwhere -h sql.domain.com

Anda mungkin akan menemukan bahwa Anda juga tidak dapat terhubung dengan cara itu. Jika demikian, Anda mungkin mengalami masalah GRANT, yang mungkin disebabkan oleh salah menentukan host di GRANT. Misalnya, jika DB dan rails berada di mesin yang sama, mysql mungkin mengira Anda terhubung dari 'localhost', bukan nama DNS dari kotak rails (atau sebaliknya).

Pada awalnya, Anda mungkin hanya ingin memberikan akses kepada pengguna admin ke semuanya:

GRANT ALL ON *.* to 'admin'@'whereever_rails_lives' IDENTIFIED BY 'pwhere'

sintaks hibah mysql

Triknya sering kali mendapatkan 'whereever_rails_lives' dengan benar.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kesalahan MySQL 1064 saat menambahkan kunci asing dengan MySQL Workbench

  2. Bekerja dengan Pemicu di Database MySQL - Sebuah Tutorial

  3. Mengindeks pohon k-d?

  4. Uji waktu eksekusi kueri di laravel

  5. Kelompokkan beberapa hasil mysql dengan satu nilai kolom