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

Tidak dapat terhubung ke server mysql dengan go and docker - tekan tcp 127.0.0.1:3306:sambungkan:koneksi ditolak

Anda tidak dapat terhubung ke localhost dari Docker (terutama di Mac, di mana Docker berjalan di VM Linux di bawah permukaan) dan berharap untuk mengakses layanan yang disediakan oleh mesin host.

Namun, ada fungsionalitas untuk mengakses mesin host berdasarkan alamat IP menggunakan nama host khusus docker.for.mac.localhost . Tidak ada masalah jaringan Docker lainnya, mengubah string koneksi Anda untuk menggunakan docker.for.mac.localhost:3306 harus menyelesaikan masalah ini dan mengizinkan akses ke layanan di mesin host.

(Detail lebih lanjut tentang solusi ini tersedia di dokumen Docker .)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ganti Ke Sintaks Kueri

  2. Bagaimana cara menangani Kesalahan Kunci Asing MySQL di Php?

  3. Cara Menghentikan/Memulai MySQL menggunakan MySQL Workbench

  4. Skema ekspor MySql tanpa data

  5. Cara tercepat untuk membuat subset - data.table vs. MySQL