如何将xampp服务器连接到c#gui应用程序?

问题描述:

,所以我想AC#GUI应用程序连接到这里XAMPP SQL Server的代码:如何将xampp服务器连接到c#gui应用程序?

try 
{ 

    string connectionString = "Server = localhost:8080; database = blog; Uid=root;Pwd"; 
    SqlConnection conn = new SqlConnection(connectionString); 
    conn.Open(); 
    SqlCommand cmd = new SqlCommand("insert into logins(username,password) values('name','password')", conn); 
    cmd.ExecuteNonQuery(); 
} 
catch (Exception ex) 
{ 
    MessageBox.Show(ex.Message); 
} 

这是代码的用户名是root,没有密码 但是当程序启动时,它抛出一个异常说:

初始化字符串的格式不符合规范开始于索引52

请告诉我造成这个问题,我该如何解决呢? 在此先感谢

+2

的SQLConnection和SqlCommand的用于连接到Microsoft SQL Server类。你的数据库服务器是MySQL。您可以尝试使用ADO.NET中内置的ODBC驱动程序,或者使用MySQL人员编写的额外的Net/Connector库:https://dev.mysql.com/downloads/connector/net/ – ADyson

+0

好的......谢谢对于我会考虑的建议 – surafel

SQLConnection类是用于连接到sqlserver和连接MySQL MySqlConnection将用于 您需要添加MySql图书馆在C#项目。

using MySql.Data.MySqlClient; 

配置

string myConnectionString = "server=localhost;database=testDB;uid=root;pwd=pwd;"; 

使用

string connetionString =""; //get from config; 
MySqlConnection cnn ; 
cnn = new MySqlConnection(connetionString);