我正在使用vb.net
和xampp
来创建我的项目。我想在我的安装文件上附加数据库,这样我就不必在其他计算机上安装xampp
只是为了让它工作。我必须安装数据库服务器吗?
答案 0 :(得分:0)
我是否必须安装数据库服务器?
仅在运行MySQL的计算机上,而不是在运行vb.net应用程序的每台计算机上运行。驻留在共享MySQL数据库中的共享数据是使用数据库技术的重点。
您需要为运行vb.net应用程序的每个用户或每台计算机提供连接字符串。该连接字符串必须指定这些信息项
您的连接字符串将如下所示:
Server=MySQLHost;Database=myDataBase;Uid=username;Pwd=password;
例如,如果您的服务器在192.168.1.220上,数据库名称为saldieApp
,MySQL用户名为ourMySQL
,共享密码为dontTellMom
,您的连接字符串为
Server=192.168.1.220;Database=saldieApp;Uid=ourMySQL;Pwd=dontTellMom;
你的vb.net程序会做这样的事情来连接MySQL。
Dim conn as MySQLConnection
conn = New MySqlConnection()
conn.ConnectionString = "Server=MySQLHost;Database=myDataBase;Uid=username;Pwd=password;"
conn.Open()
使用共享数据库安装公司范围应用程序的技巧是将适当的连接字符串分发给每个用户。您可以将该连接字符串放在安装文件中。或者您可以做一些更安全的事情,并不要求您将密码存储在设置文件中。