编写MySQL或Java脚本

时间:2011-08-04 23:34:24

标签: java mysql netbeans

我需要创建一个数据文件来保存两个包含许多字段的空表 我已成功用它的DOS风格IDE制作MySQL 5.5表。 MySQL很好地注册了NetBeans。

我可以在我的程序中创建一个脚本来构建它 或者这可以直接在Java中完成,并获取一个Java文件来读取文件参数,以便创建数据库文件名。

我不知道要采取什么方向来做这件事,有什么可能。 我用Java编写,Delphi和Delphi没有MySQL支持。 有没有人之前做过类似事情,他们是怎么做的

数据库将容纳70张meduim尺寸的图片,访问图片时更新速度有多慢,我应该将JPEG或BMP存储用于无线Java应用程序吗? Java可以管理JPEG文件并显示它们吗?

1 个答案:

答案 0 :(得分:1)

一篇文章中有很多问题。让我试着逐一解决每个问题。

  1. 是的,您可以编写Java代码来为您创建MySQL数据库。另一方面,Liquibase这样的工具可以为您完成此任务 - 您只需要学习其XML配置语法。

  2. 很多人已成功编写Java和Delphi代码来访问MySQL数据库。如果我没记错的话,至少Delphi支持通过ODBC访问MySQL,如果不支持,则通过第三方自定义组件。

  3. Java可以存储&像任何其他语言一样从数据库中检索JPEG图像,但在实践中,我不这样做。相反,我将图像本身存储在文件系统中,只是将它们的位置存储在数据库中。 RDBMS并不是真正构建在处理大型二进制BLOB时。

  4. 您想如何显示图像?如果通过桌面客户端在屏幕上,那么,是的,Java的Swing组件可以轻松,轻松地显示JPEG,甚至是GIF& PNG图像。如果通过Web浏览器或远程客户端,那么实际上只需通过HTTP向浏览器/客户端应用程序提供图像。