HOME > .NET Framework > Forum > เขียน C# ต่อกับ mySQL ไม่ได้ครับ รายละเอียดข้างในครับ..Authentication with old password no longer supported, use 4.1 style passwords
เขียน C# ต่อกับ mySQL ไม่ได้ครับ รายละเอียดข้างในครับ..Authentication with old password no longer supported, use 4.1 style passwords
ช่วยดูให้หน่อยครับ ต่อ C# 2010 กับ mySQL ไม่ได้ครับ ขึ้น error ตามรูปครับผม ไม่รู้ต้องแก้ยังไงครับ
ซึ่งโค๊ดนี้ใช้กับเครื่องอื่นใช้ได้ปกติครับ (เครื่องอื่นที่ลองก็เป็น ฐานแบบ localhost เหมือนกันครับ) ผมไม่รู้ว่าเป็นที่ตัว mysql หรือเปล่าครับ
Error
Authentication with old password no longer supported, use 4.1 style passwords
Code
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using MySql.Data.MySqlClient;
namespace FamilyDiary
{
public partial class Form1 : Form
{
MySqlConnection con = new MySqlConnection();
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
string constr = "Server=localhost;Database=family_diary;Uid=root;Pwd=453110677;";
con.ConnectionString = constr;
if(con.State != ConnectionState.Open)
{
con.Open();
MessageBox.Show("d");
}
con.Close();
}
}
}
Tag : MySQL, Win (Windows App), C#, VS 2010 (.NET 4.x), Windows