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

Penampung MySQL mogok setelah /etc/mysql/my.cnf berubah, bagaimana cara mengedit kembali?

Saya melihat dua kemungkinan solusi untuk masalah Anda:

Abaikan ENTRYPOINT untuk gambar MySQL

Temukan nama gambar Anda dengan menjalankan docker images lalu jalankan:

docker run -it --entrypoint="/bin/sh" OPTIONS image

Itu akan membawa Anda ke bash di dalam wadah dan dari sana Anda dapat menjalankan semua perintah yang Anda inginkan untuk menemukan my.cnf Anda mengajukan. Meskipun saya tidak tahu apakah mengedit file dari sana, simpan dan coba jalankan lagi akan berhasil. Saya tidak mencoba.

Hapus gambar lama dan gunakan cara yang tepat untuk mengedit my.cnf berkas

Temukan nama gambar Anda dengan menjalankan:docker images lalu hapus dengan menjalankan docker rmi <image_name>

Periksa dokumen untuk gambar MySQL default di MySQL Dockerhub cukup lurus dalam hal ini dan saya kutip:

Sejak saat itu dan jika Anda membuat my.cnf file di host Anda maka Anda tidak akan pernah mengalami masalah ini lagi karena Anda dapat mengedit file sebanyak yang Anda inginkan.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:Tidak dapat membuat/menulis ke file '/tmp/#sql_3c6_0.MYI' (Errcode:2) - Apa artinya?

  2. Kinerja MYSQL ATAU vs IN

  3. Apakah ada perbedaan antara kedua pertanyaan ini?

  4. MySQL - Gabung &Hitung baris dari tabel lain

  5. Bagaimana cara terhubung ke database Cloud SQL MySQL dari App Engine?