merhaba,

Kullandığım PC OS: Windows 10

Server OS: Centos 7
Panel: Plesk
DB: MariaDB
Port: 3306

Pyhon ile şu kodu girdim:

import mysql.connector

mydb = mysql.connector.connect(
  host="ip",
  user="user",
  password="şifre",
  database="db"
)

mycursor = mydb.cursor()

mycursor.execute("SELECT * FROM tablo_adi")

result = mycursor.fetchall()

for row in result:
  print(row)
Çalıştırıyorum ancak bu hatayı alıyorum:

DatabaseError: Can't connect to MySQL server on 'ip:3306'

server'a ssh ile bağlandım:

sudo systemctl status firewalld girince status: inactive gözüküyor.

hosting şirketinin paneline ilgili portu da ekleyip restart attım:

https://i.ibb.co/pxXcCZp/ss.png

ancak hala aynı hatayı alıyorum.

edit: /etc/my.conf dosyasının bind-adress kısmını kaldırınca bağlanabildi.