how to use navicat connect to sql server on linux ubuntu

ถ้าเกิดไม่สามารถใช้ 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
ก็ใช้ได้แล้ว


ป้ายกำกับ: , , , , ,