我为一位管理摄影/纪念品业务订单的客户编写了一个程序。但是,我正在尝试为他实施DBMS,以便他可以对相关趋势进行一些分析。
客户端的计算机是独立的Windows 8 PC。
我正在尝试使用MySQL,因为他不想购买MS Access。但是,他只希望将它本地存储在他接受订单的同一台机器上。我该如何设置呢?我是数据库管理的新手,所以一些细节真的很有帮助!
答案 0 :(得分:0)
安装完成后,请务必添加强root密码。
我还会专门为您的数据创建一个数据库MyAwesomeNewDatabase
。然后创建一个供您的应用程序使用的用户,该用户仅限于数据库。
GRANT ALL PRIVILEGES ON MyAwesomeNewDatabase.* To 'user'@'localhost' IDENTIFIED BY 'password';
然后您的应用可以使用' user'和密码'沟通。指定localhost
表示用户'只能在该机器上登录,您指明的情况。
你表示了VB.net。您需要安装mysql-connector-net
然后在Visual Studio中添加对dll的引用。 Codeproject有一个很好的教程。
答案 1 :(得分:0)
您始终可以在本地计算机上使用DB。您需要做的就是更改项目中完成的数据库配置。将地址更改为localhost。如果我得到您正在使用的语言以及定义了DB凭据的代码部分,我可以提供更多帮助。
答案 2 :(得分:0)
你可以使用Portable MySQL,可能这个Link帮助你:
Designing Applications for Portability
您可以随时在本地计算机上使用DB通常...
sqlite更适合便携式编程!