gpt4 book ai didi

c# - VS C# 连接mySQL 数据库

转载 作者:行者123 更新时间:2023-11-29 22:37:56 24 4
gpt4 key购买 nike

我对 C# 非常陌生,现在尝试查找在线资源以将 VS C# 连接到服务器“localhost”上的 mySQL 数据库,用户 ID 为“root”,密码为“****”,数据库名称为“dlht” .

1.我从 youtube 复制了一行代码,它可以工作:

 this.stockTableAdapter.Fill(this.blhsDataSet.stock);

谁能给我解释一下这到底是做什么的?没有地方可以放置服务器、密码、用户 ID 等...它如何工作?

  • 我尝试使用在线教程连接到 mySQL 数据库
  • ZetCode C#Tutorial

        string cs = @"server=localhost;userid=root;
    password=****;database=dlht";

    MySqlConnection conn = null;

    try
    {
    conn = new MySqlConnection(cs);
    conn.Open();
    Console.WriteLine("MySQL version : {0}", conn.ServerVersion);

    } catch (MySqlException ex)
    {
    Console.WriteLine("Error: {0}", ex.ToString());

    } finally
    {
    if (conn != null)
    {
    conn.Close();
    }
    }

    我在 VS C# 的 Form1.cs 中运行此代码。它总是卡在:

    conn = new MySqlConnection(cs);
    为什么?非常感谢!

    最佳答案

    看来连接MySql数据库的正确方法是这样的

    Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;

    关于c# - VS C# 连接mySQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29479895/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com