c#连接未完成

nnsrf1az  于 2021-06-24  发布在  Mysql
关注(0)|答案(1)|浏览(404)

我有一个mvc项目。我将mysql.data.dll文件添加到我的项目中。我的localhost和mysql数据库是开放的。我的数据库名是 proje table是 hasta_bilgileri .
我寻找和尝试了太多的解决方案,但每次我都有不同的问题。我的代码有什么问题?最后一个错误是
“拒绝用户root的访问”

MySqlConnection con = new MySqlConnection("Server=localhost;Database=proje;Uid=root;password=123456;");
MySqlDataAdapter da = new MySqlDataAdapter("Select *From hasta_bilgileri", con);
DataSet table = new DataSet();
try
{
    con.Open();
}
catch (Exception e)
{
    Console.WriteLine(e);
}
da.Fill(table, "hasta_bilgileri");
con.Close();
vecaoik1

vecaoik11#

不是因为你的剧本:
签入密码 con ! 如果正确:
在phpmyadmin,在 "User Accounts" 创建新用户!
确保您正在定义 "Host Name" 作为 "%" !
声明一个清晰的密码,以便稍后在中使用 con 检查 Global Privileges !
检查这里!
完成!
&有关脚本的详细信息: catch(Exception e) 最好是这样: catch(MySqlException e) .
使用 Finally 关闭连接后捕获异常!

相关问题