远程连接到域MySQL
服务器的最佳方法是什么?
我想创建一个桌面应用程序,或者使用asp.net
更容易吗?
答案 0 :(得分:0)
使用Mysql Workbench进行桌面连接以连接到Mysql Server 编码:获取.net的Mysql客户端库。它被称为mysql连接器。添加
使用Mysql.Data;命名空间
https://dev.mysql.com/doc/connector-net/en/connector-net-programming-connecting-open.html
你的代码看起来非常相似:
MySql.Data.MySqlClient.MySqlConnection conn;
string myConnectionString;
myConnectionString = "server=127.0.0.1;uid=root;" +
"pwd=12345;database=test;";
try
{
conn = new MySql.Data.MySqlClient.MySqlConnection(myConnectionString);
conn.Open();
}
catch (MySql.Data.MySqlClient.MySqlException ex)
{
MessageBox.Show(ex.Message);
}
答案 1 :(得分:-1)
1-我通常使用HeidiSQL工具连接到MYSQL服务器,否则连接到本地主机或CPanel上的远程服务器。
大多数CPanel允许通过在访问主机字段添加%来进行远程连接,以便我可以在任何地方远程连接。
从您的cpanel转到数据库工具然后 - >你会找到Remote mysql的链接 - >然后,您可以使用任何IP地址使服务器允许连接,如果您想在任何地方连接%。
注意:CPanels彼此差别不大。
2-如果你想在你的代码中连接到mysql,你可以在执行第1步之后建立正常连接。