目前我用 MYSQL 数据库连接制作了 C#.net 应用程序。在这里它完全在我的电脑中运行意味着在本地主机中。
但是现在我想将我的数据库移动到其他计算机上并做与我的本地主机相同的事情......
简而言之,我想将我的应用程序与远程 MYSQL 服务器连接起来
所以我该怎么做????
我的连接字符串在下面
字符串连接路径=“服务器=本地主机;数据库=mydb;uid=root;密码=管理员”;
我做什么改变?
至少有几件事:
设置连接字符串以引用服务器。
例如,
string connectionString = "server=10.10.5.100;uid=theuser;password=thepassword;";
并确保您使用的用户具有能够远程登录的正确权限。
可能是您无法远程登录某些帐户,例如 admin (root) 帐户。
改变
字符串连接路径=“服务器={MyRemoteMachine};数据库=mydb;uid=root;密码=管理员”;
其中 {MyRemoteMachine} 是远程服务器的 ip 或名称。