能不能把数据库的表和java程序一起打包成exe?

我现在掌握的技能有这些:
(1) 用mysql在本机搭建一个数据库,新建一个库,下面有几张表
(2) 写一个java程序对本机这个数据库进行增删查改等操作
(3) 把java程序导出为jar文件,并且通过exe4j生成exe文件
我的目标是让这个exe文件到其它电脑也可以执行,但是数据库在我本机没法带着走,那么有什么可用的方法呢?
听说有种方法可以把mysql的表做成manifest文件,然后导出jar的时候就可以一起导出了,具体怎么做呢?

把表结构和数据用工具导出,然后在你跑应用的服务器上安装mysql,再将表结构和数据导出,重新配置数据库连接即可。追问

只是一个很小的个人应用,没几张表,程序也没多大,我想把他们都打包到一个exe里

追答

用到mysql必须要有myql的服务器。
你可以用java内置的数据库derby来代替mysql,这样可以将derby的数据库和程序打包在一起。

温馨提示:答案为网友推荐,仅供参考
相似回答