我是一名Android开发人员,最近开始为客户端开发JAVA PC项目。
我希望在我的项目中使用MySQL数据库,但我对此有点生疏。在我开始学习和记住如何连接SQL和Java之前,我想问一个重要的问题。
在我为客户机导出可执行JAR文件后,该文件将包含MySQL连接?我的意思是,客户是否必须在他的PC上安装MySQL,并导入DB或除java之外的其他东西来运行JAR文件。
发布于 2012-06-18 20:42:47
取决于DB的运行位置:
如果它是通过LAN/internet提供的外部服务器,则客户端只需要DB驱动程序(搜索mysql连接器/J)。
否则,如果DB要在本地运行,客户端需要安装mysql (然后您的程序仍然需要类路径中的Connector/J )。我认为你不能把mysql DB装进罐子里。但是您也许可以打包一个SQL脚本,用一些初始数据填充DB。
https://stackoverflow.com/questions/11083050
复制相似问题