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.