ติดตั้ง mysql บน ubuntu แล้วไม่สามารถ remote mysql ได้ครับ

ถ้าเรียกผ่าน localhost มันสามารถทำได้ครับ แต่พอ remote ผ่านผ่านโปรแกรมอื่นๆ เพื่ออกแบบฐานข้อมูลแล้วมันไม่ได้ (ไม่อยากได้ phpmyadmin)

เราต้อง set อะไรเพิ่มเติมที่ไหน อย่างไรครับ

ขอบคุณมาก
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 1
เอ่อ ผมใช้เป็นแต่ phpmyadmin นะครับ ผมเลยบอกได้แต่แบบวิธีใช้ phpmyadmin พวกคำสั่งเซ็ตสิทธิ์ในเรื่องพวกนี้ผมไม่เก่ง ไม่เป็นเอาเลย ข้อเสียที่พบได้มากสำหรับพวกที่ใช้แต่ 3rd party แบบผมนะครับ

อันดับแรกเลย เข้า phpmyadmin ครับ ยังไม่ต้องเลือกฐานข้อมูลนะครับ หรือถ้าเลือกแล้วก็ให้คลิ๊ก icon รูปบ้าน  ที่อยู่ตรงมุมบนซ้าย (ไม่รู้ว่าใช้ phpmyadmin version ไหนนะครับ ผมเองก็ใช้เวอร์ชั่นค่อนข้างเก่า 3.2.4)

มองหาแท็บที่เขียนว่า "สิทธิ" อยู่ข้าง ๆ แท็บ "Engines" พอเข้าไปแล้วให้ตรวจดูว่า username ที่คุณใช้นั้น โฮสต์มีค่าเป็นอะไร ถ้าเป็นคำว่า "localhost" แสดงว่าล็อกอินได้จากเครื่องที่ติดตั้ง remote ไม่ได้  แต่ถ้าหากว่าเป็น  "%" (เครื่องหมาย %) ก็แสดงว่าล็อกอินจากเครื่องอื่นได้นะครับ ลองแก้ไขดู อาจจะแก้จาก user เก่า หรือลอง create user ขึ้นมาใหม่ก็ได้
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่