Pertanyaan Bagaimana cara saya menemukan firewall saya memblokir mysql?


Saya sangat baru di Ubuntu. Saya tidak bisa terhubung ke mysql melalui bahasa pemrograman saya.

Saya tahu semua file properti saya di kode saya benar. Tapi tetap saja saya tidak bisa terhubung ke mysql. Saya kira firewall saya menghalangi saya.

saya sudah ufw firewall terpasang, bagaimana cara mengaktifkan port 3306 itu?

Saya mencoba ini tangga tetapi tidak mendapatkan solusinya.

Terima kasih sebelumnya.


11
2017-08-11 13:58


asal


Mengapa Anda menebak firewall Anda menghalangi Anda? Bagaimana Anda mencoba terhubung ke mysql? Salin-tempelkan perintah yang Anda coba dan pesan kesalahan lengkap. - Gilles


Jawaban:


Anda dapat menggunakan perintah ini untuk mengizinkan port 3306 melalui UFW

 sudo ufw allow out 3306/tcp  

 sudo ufw allow in 3306/tcp   

Dan untuk memeriksa bahwa aturan telah ditambahkan

 sudo ufw status

12
2017-08-11 14:24





Buat file /etc/ufw/applications.d/mysql-server dan sertakan konten berikut.

[MySQL]
title=MySQL Relational Database Server
description=MySQL is a Relational Database Server commonly used in a variety of ways including to host the database of websites
ports=3306/tcp

Jalankan perintah: sudo ufw allow MySQL

Anda harus baik untuk pergi. Jangan ragu untuk memberikan judul dan deskripsi yang lebih baik. Saya hanya melemparkan sesuatu dengan cepat seperti.


9
2017-11-12 01:19