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

Array host basis data kosong. setelah menerapkan proyek Laravel di AWS Elastic Beanstalk

Saya telah mengalami masalah serupa dan MarkB membantu saya. Ada prosedur khusus yang harus Anda ikuti saat memasukkan SSH ke dalam instance.

Jika Anda menjalankan

export

Anda dapat melihat bahwa tidak ada variabel bernama RDS_HOSTNAME di shell Linux itu dan itulah sebabnya Anda mendapatkan kesalahan itu.

Jika Anda menjalankan

/opt/elasticbeanstalk/bin/get-config environment

Anda dapat melihat objek dengan daftar properti, termasuk RDS_HOSTNAME itu.

Jika Anda menjalankan

/opt/elasticbeanstalk/bin/get-config environment -k RDS_USERNAME

Anda mendapatkan nilai yang terkait dengan properti tertentu itu. Nilai ini perlu disimpan dalam variabel dan diekspor agar perintah lain dapat mengenalinya.

Jika Anda menjalankan

export RDS_USERNAME="value"

lalu saat Anda menjalankan

export

Anda dapat melihat bahwa ini sekarang tersedia.

Sekarang jika Anda menjalankan perintah yang Anda inginkan, kemungkinan besar akan berhasil (Anda mungkin perlu mengulanginya untuk RDS_USERNAME, RDS_PASSWORD, dan RDS_DB_NAME).

Catatan :jika itu tidak berhasil, maka masalah Anda mungkin mirip dengan yang ini .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Skema Basis Data Laravel, Asing Nullable

  2. Cara Mengekstrak Substring di MySQL

  3. Bagaimana cara memilih satu baris secara acak dengan mempertimbangkan bobot?

  4. Haruskah saya menyimpan PRICE bidang sebagai int atau sebagai float int database?

  5. Permintaan MySQL untuk menetapkan nomor acak unik ke setiap baris