เชื่อมฐานข้อมูลไม่ได้ error Authentication method 'caching_sha2_password' not supported by any of the available plugins.

ใช้ os windows7
vistual studio 2008 และ 2010 มาทดสอบ เจอปัญหาแบบเดียวกัน
ติดตั้ง mysql-connector-net-6.8.3.msi
connect  database ด้วย workbench 8.0ce  โดยใส่  user เป็น root  และ password เป็น 1234  ใช้ port  3306  เข้าได้
แต่พอใช้วิธี connect ผ่าน vb.net  ดังนี้
Dim Con As New MySqlConnection
Con.ConnectionString = "server=127.0.0.1;username=root;password=1234"  หรือแบบ
Con.ConnectionString = "server=localhost;username=root;password=1234"
เมื่อถึงคำสั่ง Con.Open()  จะ error ทันทีใน vs2008

เปลี่ยนมาใช้ vs2010  ดูบ้าง
ถ้าใช้  Con.ConnectionString = "server=127.0.0.1; userid=root; password=1234; database=world " หรือ
Con.ConnectionString = "server=127.0.0.1; userid=root; password=1234; database=world "
เมื่อถึงคำสั่ง Con.Open()  จะ error เช่นกัน

อยากสอบถามว่าผิดพลาดตรงไหนครับ  และจะแก้ไขยังไง
แก้ไขข้อความเมื่อ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่