尝试以这种方式创建连接字符串:
MySqlConnectionStringBuilder conn_string = new MySqlConnectionStringBuilder();conn_string.Server = "mysql7.000webhost.com";conn_string.UserID = "a455555_test";conn_string.Password = "a455555_me";conn_string.Database = "xxxxxxxx";using (MySqlConnection conn = new MySqlConnection(conn_string.ToString()))using (MySqlCommand cmd = conn.CreateCommand()){ //watch out for this SQL injection vulnerability below cmd.CommandText = string.Format("INSERT Test (lat, long) VALUES ({0},{1})", OSGconv.deciLat, OSGconv.deciLon); conn.Open(); cmd.ExecuteNonQuery();}

![如何形成正确的MySQL连接字符串?[关闭] 如何形成正确的MySQL连接字符串?[关闭]](http://www.mshxw.com/aiimages/31/421003.png)
