本地使用MySQL数据库

时间:2010-03-15 09:31:14

标签: mysql windows database local

是否可以使用MySQL本地?我的意思是不在服务器上。我在PHP,Joomla等网络服务器上阅读了很多关于MySQL的内容。

我想编写一个软件并使用本地数据库来存储结果。我可以使用MySQL吗?

如果是这样,网上是否有任何关于如何做到这一点的好教程?

5 个答案:

答案 0 :(得分:1)

您可以在工作站上安装MySQL,它本身不需要在“服务器”上。您仍然需要使用可以连接到它的东西。例如,从Java应用程序中,您将使用JDBC;来自.Net,你可能会使用ADO.Net;等

据我所知,它仍然希望运行服务器进程(mysqld),并通过套接字等连接到该进程;我所知道的没有标准的进程内版本。 (但是,服务器只能在本地界面上进行侦听。)如果您需要进程内的内容,有几种选择,例如SQLiteHSQLDB

当然,如果你真的很有进取心,那就是MySQL的开源版本,这意味着你可以将它编译到你的应用程序中(如果你使用的是C或可以链接到它的东西),但我怀疑这太过分了。 : - )

答案 1 :(得分:0)

是的,就像这样的魅力。

Mysqls主页有很多信息。

答案 2 :(得分:0)

使用SQLite。它是一个流行的嵌入式数据库。 它可以通过XCopy部署,无需安装服务器。

但它只能在本地使用。即如果您以后决定允许远程访问,则需要将其迁移到MySQL或其他数据库。

答案 3 :(得分:0)

如果您不想安装服务器,您可能对Sqlite感兴趣!它是部署最广泛的嵌入式数据库,它是Public Domain。 http://www.sqlite.org/

Firebird也是另一种选择。它完全符合ACID标准,并在Interbase Public License下运行。 http://www.firebirdsql.org/

答案 4 :(得分:0)

尝试xampplite - 如果您需要,它将为您(在您的本地Windows机器上)以及apache,php和一些其他网络应用程序轻松安装MySQL。