gpt4 book ai didi

c# - LAN 设置中 MySQL 数据库的连接字符串

转载 作者:行者123 更新时间:2023-11-29 12:35:11 25 4
gpt4 key购买 nike

当服务在我的机器上运行时(在没有互联网连接的 LAN 上设置),我可以通过以下方式进行连接:

string sConnection = @"Server=localhost; Port=3306; Database=some_database; Uid=root; Pwd=genericpassword;";

MySqlConnection cnTest = new MySqlConnection(sConnection);

cnTest.Open();

我应该如何修改连接字符串以从局域网上的另一台电脑连接到我的 MYSQL 服务器?*旁注:我的本地计算机的 IP 设置为 192.168.0.1。

最佳答案

“Server=”后面的是服务器的地址。

因此,如果您的服务器位于 192.168.0.1 - 它看起来像

string sConnection = @"Server=192.168.0.1; Port=3306; Database=some_database; Uid=root; Pwd=genericpassword;";

只需将“localhost”替换为您提供的地址即可。

也就是说,通常认为在 web.config/app.config 中存储连接字符串是一个很好的过程 - 每当您将其部署在其他环境上时,您都不会想要重建它。 This link might help with that.

关于c# - LAN 设置中 MySQL 数据库的连接字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26892849/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com