我尝试连接数据库:
string ConnectionString = "SERVER=localhost;"
+ "DATABASE=testdb;"
+ "User Id=wsuser;"
+ "PASSWORD=12345;"
+ "Integrated Security=True;";
SqlConnection Connection = new SqlConnection(ConnectionString);
Connection.Open();
错误System.Data.SqlClient.SqlException: "Cannot open database "testdb" requested by the login. The login failed.
Login failed for user 'DESKTOP-F9N7UKE\Stolz'."
在mysql中,我的用户wsuser
具有testdb
数据库的所有优先级。
有人知道如何解决这个异常吗?
答案 0 :(得分:1)
Mysql数据库连接就像这样
string ConnectionString = "SERVER=localhost;"
+ "DATABASE=testdb;"
+ "User Id=wsuser;"
+ "PASSWORD=12345;"
MySqlConnection Connection = new
MySqlConnection(ConnectionString);
Connection.Open();
使用MySqlconnection连接Mysql数据库和Sqlconnection连接Sqlserver。