我正在编写C#
程序,我希望能够访问MySql
数据库
我在网上找到了一些例子。格式为:
"Server=ServerName;Database=databaseName;Uid=username;Pwd=password;"
我想知道如何才能获得服务器名称。
我将mysql
安装到ubuntu
服务器上的localhost。
答案 0 :(得分:1)
ServerName是计算机的IP,在您的情况下,这将是localhost
或127.0.0.1
或计算机名称的名称(我不知道{是否有类似的内容} {1}}。
研究时,您需要命令主机名。您可以查看此link
答案 1 :(得分:1)
我猜你的C#代码在Windows上运行? 如果是这种情况,您将需要使用远程服务器的IP作为服务器名称。 或者,您可以启动,运行,cmd,nslookup 服务器的IP - 将IP转换为主机名,然后将其用作服务器名称。
注意:MySQL还需要允许远程访问。有关详细信息,请参阅How to allow remote connection to mysql。