2 c00151315 c00151315 于 2016.04.08 23:53 提问

windows 通用 连接远程数据库

写了个uwp程序,要用到数据库,于是申请了google cloud sql,在cmd里也可以成功的操作此数据库:图片说明
但是在visual studio里用C#时就连接不上,一直提示这个错误:引发的异常:“MySql.Data.MySqlClient.MySqlException”(位于 MySql.Data.RT.dll 中)
MySqlConnection mc = new MySqlConnection();代码:
MySqlConnectionStringBuilder s = new MySqlConnectionStringBuilder();
s.Server = "146.148.112.96";

s.UserID = "root";
s.Database = "Bridge";
s.Password = "19901031";
mc.ConnectionString = s.ToString();
try
{
mc.Open();
MySqlCommand cmd = new MySqlCommand();
cmd = mc.CreateCommand();
cmd.CommandText = "select * from userInfo where name='" + usertextBox.Text + "' where nikyname='" + nicktextBox1.Text + "'";
MySqlDataReader mdr = cmd.ExecuteReader();
mdr.Read();
if (mdr.HasRows)
{
MessageDialog msg = new MessageDialog("Username/Nickname invalid!");
await msg.ShowAsync();
insert = false;
}
else
{
insert = true;
}
mc.Close();
}



哪位大神帮忙指导下,谢啦

2个回答

caozhy
caozhy   Ds   Rxr 2016.04.09 06:00

端口号是3306么?端口号、用户名、密码是否正确。

c00151315
c00151315 这些都对的,在命令行里已经可以连接上,可是用C#却不行
一年多之前 回复
vmoor2016
vmoor2016   2017.04.28 20:45

可以分享一下MySql.Data.RT.dll吗?求

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!