2003 : Can't connect to MySQL server on 'localhost' (10061)
เจอปัญหาการ connect mysql ระยะไกล "2003 : Can't connect to MySQL server on 'localhost' (10061)"
ภาพนี้เกิดจาก connect ด้วย โปรแกรม Navicat
ส่วนภาพนี้เกิดจาก connect ด้วย โปรแกรม MySQL Administrator
เอาล่ะ ทำงัยดี พี่ google น่าจะช่วยได้ แล้วก็ได้จริง ไปเจอที่ http://www.cyberciti.biz/tips/how-do-i-enable-remote-access-to-mysql-database-server.html ก็ทำการแก้ตามที่เวบเค้าแนะนำ ก็ได้แฮะ
เลยสรุปมาเฉพาะที่ได้แก้มา (ไม่รู้ถูกต้องตามหลักอ่ะป่าว อิอิ) ได้ว่า
- เข้าไปที่ แก้ไฟล์ my.cnf ที่ /etc/mysql/my.cnf ด้วย nano หรือ vi ก็ได้ ตามถนัด
- หาบรรทัด ที่มี bind-address = 127.0.0.1
- แล้วเปลี่ยนเป็น #bind-address = 127.0.0.1
- จากนั้นก็บันทึก แล้วสั่ง restart mysql ด้วย /etc/init.d/mysql restart
- เสร็จแล้วลอง connect mysql อีกที ก็ได้ ตามรูป
เลยได้เรื่องมาแบ่งปันครับ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น