簡體   English   中英

C#連接到mysql服務器

[英]C# connect to mysql server

我需要你的幫助。

我收到了錯誤消息:

“在建立與SQL Server的連接時發生與網絡相關或特定於實例的錯誤。未找到服務器或無法訪問服務器。驗證實例名稱是否正確以及SQL Server是否配置為允許遠程連接。(提供者:已命名)管道提供程序,錯誤:40 - 無法打開與SQL Server的連接)“。

我試圖使用ip連接其他本地計算機本地主機。 我的代碼:

    public DbStudent()
    {
        UGIcon = new SqlConnection();
        UGIcon.ConnectionString = "server= IPAddress;user="id";password="pass";database=MyDB";
    }
    public SqlConnection Open()
    {
        UGIcon.Open();
        return UGIcon;
    }

    public void Close()
    {
        UGIcon.Close();
    }

有人可以幫幫我嗎?

您需要從MySql下載安裝

在那里你將獲得mysql數據庫的驅動程序

SqlConnection用於訪問SQL Server,另一個數據庫使用OleDbConnection 所以,如果你想連接MySQL改用OleDbConnection

    public DbStudent()
    {
        UGIcon = new OleDbConnection();
        UGIcon.ConnectionString = "Server=IPAddress;Database=MyDB;Uid=id;Pwd=pass;";
    }

你可以在這里看到MySQL連接字符串

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM