我想连接到我的远程MySQL服务器,使用下面的代码。你能告诉我我做错了什么,因为用变量替换数据库连接信息似乎没有工作。这个数据库连接字符串有什么问题?
using MySql.Data.MySqlClient;
string db_Server = "10.0.0.0";
string db_Name = "myDatabase";
string db_User = "myUser";
string db_Pass = "myPassword";
// Connection String
MySqlConnection myConnection = new MySqlConnection("server = {0}; database = {1}; uid = {2}; pwd = {3}", db_server, db_Name, db_User, db_Pass);
作为一个PHP开发人员,我更喜欢使用上面的代码,而不是下面的故意铸件:
MySqlConnection myConnection = new MySqlConnection("server=10.0.0.0; database=myDatabase; uid=myUser; pwd=myPassword");
但你可以在此图像中看到,我得到了很多的红色波浪线:http://screencast.com/t/xlwoG9by
'DB_SERVER的连接字符串,db_Name,db_User,db_Pass'不是'db_Server,db_User,db_Pass,db_Name' – Bolu