ฉันมีลูกค้าlinux
และmysql server on windows
ฉันต้องการเชื่อมต่อกับ mysql จากระยะไกลคอมพิวเตอร์ 2 เครื่องสามารถ ping ซึ่งกันและกันโดยไม่มีปัญหาใด ๆ ในเซิร์ฟเวอร์ mysql ฉันตั้งค่าสิทธิ์อย่างถูกต้องเพื่อให้ลูกค้าที่ระบุได้รับอนุญาตให้เชื่อมต่อ
WIN IP: 192.168.1.2
Linux IP:192.168.1.3
ในระบบ windows:
GRANT ALL ON *.* TO 'parsa'@'192.168.1.3' IDENTIFIED BY 'parsa';
flush all privileges;
ใน linux ของฉันใน my.cnf ฉันเขียนบรรทัดนี้ในmysqld
ส่วน
bind-address=192.168.1.2
ข้ามเครือข่ายได้รับการแสดงความคิดเห็นและฉันไม่ได้เปลี่ยนฉันเริ่ม mysql ใหม่
เมื่อฉันใช้
telnet 192.168.1.2 3306
telnet:connect to address 192.168.1.2:Connection timed out
และใช้คำสั่งนี้:
mysql -h 192.168.1.2 -u parsa -p parsa
Error 2003:can't connect to mysql server on 192.168.1.2
firewalls
ในทั้งสองข้างถูกปิดใช้งานสิ่งที่ฉันควรทำอย่างไร?