ถ้าเกิดไม่สามารถใช้ NaviCat ติดต่อกับ host ที่อยู่ภายนอกได้ ณ ที่นี้หมายถึง host ที่ไม่ได้จำลองขึ้นมาเอง เป็นเครื่องเช่า หรือเครื่องอื่นที่ติดตั้งไว้ ให้ไป copy ไฟล์ที่ชื่อ ntunnel_mysql.php อยู่ใน
C:\Program Files\PremiumSoft\Navicat\
จากนั้น upload ไปไว้ใน root directory ของเว็บไซต์ อาทิเช่น
www.example.com/ntunnel_mysql.php
127.0.10.10/ntunnel_mysql.php
จากนั้นให้เปิดโปรแกรม Navicat ขึ้นมา และใส่ url ของไฟล์นี้ไปที่ tab HTTP ดังภาพ
|
Navicat Connect Eror Fix |
จากนั้นลอง connect ใหม่
หากไม่สามารถ connect ได้ อาจจะเกิดอีกสาเหตุหนึ่ง นั่นก็คือ host จำกัด ip address ในการ connect
เข้าไปยังไฟล์ config ของ mysql ใน ubuntu จะอยู่ที่
# /etc/mysql/my.cnf
ใส่ # ในบรรทัด
#bind-address = 127.0.0.1
#skip-name-resolve
จากนั้น
# sudo service mysql status
ก็ใช้ได้แล้ว
ป้ายกำกับ: configulation, linux, mysql, php, ubuntu, webserver