java程序制作的安装包中,如何带数据库

java程序制作的安装包中,如何带数据库,第1张

如果是桌面软件的话, 强烈你是用文件式嵌入式数据。 比如Sqlite 等等。

作为单个数据文件, 放入到你的项目文件夹中。 这样, 在安装的时候, 直接安装到exe 所在目录,作为数据文件。

如果你需要的是分布式数据,所有客户端都使用这一个数据源的话, 那么你该考虑你需要有一个服务器程序(或者单纯是用一台固定的数据库服务作为数据服务), 专门向所有的客户端提供数据访问,所有客户端通过服务器的jdbc url 来访问数据。

你有用什么执行或者编写数据库软件吗? 我一般用PL/SQL。如果你有软件你就把创表和添加数据的数据库文件导出(如何导出可以根据你用的软件百度下下哦)到一个txt或者其它类型的文件里面然后一起放到你将打包的项目文件中一起打包就可以了。命名的时候让别人一看就知道是数据库文件就可以了 。希望对你有帮助。

是代码输入错误造成的,解决方法如下:

1、需要重新配置数据库,首找到数据库安装目录下的MySQLInstanceConfig.exe,双击打开。

2、打开之后,前面步骤默认就行,到了图片所示的地方,修改字符集为utf-8。

3、然后点击下一步,如下图所示。

4、最后重启数据库。在代码中连接数据库部分加上?characterEncoding=utf8,这样问题就解决了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9577238.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存