GNU/Linux >> Belajar Linux >  >> Linux

Metode koneksi MySQL

Untuk terhubung ke server MySQL® melalui MySQL Workbench® , Anda dapat menggunakan metode berikut:koneksi TCP/IP standar, soket atau pipa lokal, dan TCP/IP standar melalui SecureShell (SSH).

Mulai koneksi baru di MySQL Workbench

Untuk memulai koneksi melalui MySQL Workbench, lakukan langkah-langkah berikut:

  1. Buka Database> Hubungkan ke Database…
  2. Masukkan Nama Koneksi .
  3. Pilih metode koneksi yang diinginkan dari daftar dropdown. Lihat bagian berikut untuk mempelajari lebih lanjut tentang metode ini.

Metode koneksi TCP/IP standar

Catatan :skip_networking variabel sistem mempengaruhi metode ini. Saat variabel ini nonaktif, gunakan pipa bernama atau memori berbentuk untuk file Windows® atau Unix®socket di Unix.

Metode ini memiliki tab berikut:Parameter, SSL, dan Lanjutan.

Parameter

Parameter tab memiliki opsi berikut:

  • Nama Inang: Nama host atau alamat IP server MySQL.
  • Pelabuhan: Port TCP/IP default adalah 3306 , tetapi server MySQL mendengarkan di port lain untuk protokol ini.
  • Nama pengguna: Pengguna untuk koneksi.
  • Sandi: Jika tidak ditentukan, Anda harus memasukkan kata sandi pengguna saat MySQL Workbench mencoba terhubung. Anda juga dapat menggunakan brankas untuk menyimpan sandi.
  • Skema Default: Skema default yang digunakan saat menghubungkan.

SSL

SSL tab memiliki opsi berikut:

  • Gunakan SSL: Untuk menonaktifkan enkripsi SSL, pilih Tidak . Untuk menggunakan opsi enkripsi saja (jika pustaka klien mendukungnya), pilih Jika tersedia .Untuk mewajibkan penggunaan enkripsi SSL untuk koneksi, pilih Memerlukan .
  • File Kunci SSL: Tentukan jalur di komputer lokal Anda ke file kunci SSL.
  • Berkas CERT SSL: Tentukan jalur di komputer lokal Anda ke file sertifikat SSL.
  • Berkas CA SSL: Tentukan jalur di komputer lokal Anda ke file SSLCertification Authority (CA).
  • SSL Cipher: Pilih sandi mana yang ingin Anda gunakan untuk enkripsi SSL jika Anda menginginkan yang spesifik. Tab ini memiliki tombol berikut:
    • Penyihir SSL: Alat ini memerlukan akses ke file biner OpenSSL di PATH sistem untuk menghasilkan sertifikat SSL untuk server dan klien MySQL.
    • File: Menunjukkan lokasi file SSL yang dihasilkan oleh Wisaya SSL.

Lanjutan

Lanjutan tab memiliki opsi berikut:

  • Gunakan protokol kompresi: Centang opsi ini untuk mengompresi komunikasi antara MySQL Workbench dan server MySQL. Opsi ini meningkatkan tarif transfer.
  • Gunakan kutipan ANSI untuk mengutip pengenal: Gunakan tanda kutip ganda (") untuk pengidentifikasi kutipan alih-alih string literal. Ini menimpa pengaturan server.
  • Aktifkan Plugin Otentikasi Cleartext: Gunakan ini jika metode autentikasi Anda memerlukan sandi pengguna dalam teks yang jelas, bukan dienkripsi
  • Gunakan protokol autentikasi lama: Pilih ini untuk menonaktifkan Konektor/C++opsi secure_auth . Ini membantu pengguna yang menggunakan mysql_old_password lama plugin otentikasi untuk terhubung ke server.
  • Waktu habis: Tentukan waktu untuk mencoba koneksi.
  • SQL_MODE: Tentukan SQL_MODE untuk mengganti default server.

Soket lokal atau metode sambungan pipa

Metode koneksi ini memiliki tab yang sama dengan tab Standar TCP/IP:

Parameter

Parameter tab memiliki opsi berikut:

  • Jalur Soket/Pipa: Tentukan jalur di komputer lokal Anda ke soket lokal atau file pipa. Jika ini kosong, ia menggunakan lokasi default.
  • Nama pengguna , sandi dan skema default opsinya seperti dalam metode koneksi StandardTCP/IP.

SSL

SSL tab memiliki opsi berikut:

  • Semua opsi di tab ini sama dengan metode koneksi TCP/IP Standar.

Lanjutan

Lanjutan tab memiliki opsi berikut:

  • Sebagian besar opsi di tab ini sama dengan metode koneksi TCP/IP Standar.
  • Gunakan protokol kompresi dan Waktu habis opsi tidak berlaku untuk metode ini.

Metode koneksi TCP/IP standar melalui SSH

Metode koneksi ini memiliki tab yang sama dengan tab Standar TCP/IP:

Parameter

Parameter tab memiliki opsi berikut:

  • Tab ini menyertakan beberapa parameter umum dengan metode koneksi TCP/IP Standar dan menyertakan beberapa fitur lainnya.
  • Nama Inang SSH: Menentukan nama host untuk server SSH, tempat Anda dapat memberikan nomor port opsional setelah titik koma.
  • Nama Pengguna SSH: Menentukan pengguna yang digunakan untuk membuat koneksi SSH.
  • Sandi SSH: Menentukan kata sandi untuk koneksi SSH. Anda juga dapat menggunakan brankas.
  • File Kunci SSH: Menentukan jalur ke file kunci SSH di komputer lokal Anda.

Jika ada kesalahan karena sidik jari host yang berbeda, Anda dapat menemukan sidik jari host SSH di ~/.ssh/known_hosts untuk sistem Linux® dan macOS® dan di C:\Users\username.ssh\known_hosts untuk Windows®.

SSL

SSL tab memiliki opsi berikut:

  • Semua opsi tab sama dengan metode koneksi TCP/IP Standar.

Lanjutan

Lanjutan tab memiliki opsi berikut:

  • Sebagian besar opsi tab sama dengan metode koneksi TCP/IP Standar.
  • Waktu habis opsi tidak berlaku untuk metode ini.

Kesimpulan

Pilih metode yang lebih sesuai dengan kebutuhan Anda untuk koneksi antara aplikasi MySQL Workbench dan server MySQL Anda.

Gunakan tab Umpan Balik untuk memberikan komentar atau mengajukan pertanyaan. Anda juga dapat memulai percakapan dengan kami.


Linux
  1. Bagaimana cara menambahkan koneksi MySQL jarak jauh di linux?

  2. Ubah batas waktu MySQL di server

  3. Aktifkan SSL dan Koneksi Jarak Jauh untuk MySQL

  1. Alihkan ke HTTPS

  2. Pengaturan koneksi untuk database MySQL

  3. Cara mengamankan koneksi SSL dengan Apache di Ubuntu 18.04

  1. Cara Mengizinkan Koneksi Jarak Jauh ke Server Database MySQL

  2. Apa itu Sertifikat SSL?

  3. Bagaimana Mengkonfigurasi VSFTPD dengan koneksi terenkripsi SSL/TLS?