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

Menghubungkan ke wadah mysql dari host

Apakah Anda ingin Terhubung ke MySQL melalui Docker jika ya; Silakan ikuti prosedur langkah demi langkah yang saya gunakan ini.

Langkah 1 :Tarik gambar MySql dari hub buruh pelabuhan. Perintah berikut akan menarik gambar mysql terbaru.

cli> docker pull mysql

Langkah 2 :Jalankan wadah dari gambar ini. '-name' memberi nama pada wadah. ' -e' menentukan variabel waktu proses yang perlu Anda atur. Tetapkan kata sandi untuk pengguna root MySQL menggunakan 'MYSQL_ROOT_PASSWORD'. ‘-d’ memberi tahu buruh pelabuhan untuk menjalankan wadah di latar belakang.

cli> docker run --name=testsql -e MYSQL_ROOT_PASSWORD=rukshani -d mysql 

Ini akan menampilkan id wadah; yang berarti penampung berjalan di latar belakang dengan benar.

Langkah 3 :Kemudian periksa status container dengan mengeluarkan perintah 'docker ps'

cli> docker ps

Sekarang Anda seharusnya dapat melihat bahwa MySQL berjalan pada port 3306.

Langkah 4 :Untuk checkout log container yang sedang berjalan gunakan perintah berikut

cli > docker logs testsql

Langkah 5 :Temukan IP wadah menggunakan yang berikut. Lihat "IPaddress" dari output, ini akan memberi tahu Anda alamat IP.

cli> docker inspect testsql

Sekarang Anda seharusnya dapat terhubung ke MySQL menggunakan alamat ip tip pada port 3306.

Berdasarkan apa yang saya pahami dari pertanyaan Anda, inilah yang Anda butuhkan. (Saya harap begitu)

(Ini bukan dokumentasi saya sendiri, saya hanya ingin mendokumentasikan semuanya terutama prosedur yang tidak dapat saya pikirkan, sehingga jika hal yang sama terjadi atau saya memerlukan prosedur yang sama di masa depan, saya tidak akan membuang waktu saya untuk penelitian lagi, tetapi saya akan membuka catatan saya dan menjalankan perintah.)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pemesanan acak yang konsisten dalam kueri MySQL

  2. Mengoptimalkan kueri MySQL dengan banyak join

  3. cara membandingkan dua tabel mysql di php

  4. MySQL - pilih semua item dengan banyak tagar

  5. PHP Menyimpan sesi dalam database. Metode baca sepertinya tidak berfungsi