【发布时间】:2017-02-20 02:10:25
【问题描述】:
下面是我用来尝试连接到远程 MySQL 服务器的代码。我已经使用 pymysql 通过 Python 脚本连接到该服务器,但我无法使用 Visual Studios 连接到它。该应用程序在视觉工作室中“完全受信任”。当我运行它时,我得到 System.InvalidOperationException 说明内部连接致命错误。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text.RegularExpressions;
using System.Data.SqlClient;
namespace Rextester
{
public class Program
{
public static void Main(string[] args)
{
//Your code goes here
Console.WriteLine("Hello, world!!");
SqlConnection myConnection = new SqlConnection("User ID={UserID};" +
"password={Password};Data Source=sql9.freesqldatabase.com, 3306;" +
"Trusted_Connection=yes;" +
"Initial Catalog=sql9159612; " +
"connection timeout=30");
try
{
myConnection.Open();
Console.WriteLine("Opened connection");
}
catch(Exception e)
{
Console.WriteLine("Can't open connection");
Console.WriteLine(e.ToString());
}
}
}
}
【问题讨论】:
-
绝不提供敏感信息。
标签: c# mysql database connection