【发布时间】:2009-08-13 18:30:09
【问题描述】:
我将使用 mysql 作为我的 java 的数据库选择。什么是快速学习它并快速提高生产力的最佳方法......好吧,我只是在尝试学习它,因为我正在从事涉及它的项目。我的目标是
- 能够为 Mysql 数据库创建/管理/设计表
- 针对它的 Java 程序(使用 tomcat)
谢谢
【问题讨论】:
我将使用 mysql 作为我的 java 的数据库选择。什么是快速学习它并快速提高生产力的最佳方法......好吧,我只是在尝试学习它,因为我正在从事涉及它的项目。我的目标是
谢谢
【问题讨论】:
查看此网站:http://dev.mysql.com/tech-resources/articles/mysql_intro.html
另外我建议你下载一个 MySQL 前端,在这里获取一个:http://dev.mysql.com/downloads/gui-tools/5.0.html
您是使用 Java 还是考虑过使用 .net?如果你知道任何 .net,你可以使用 Mono 在 Linux 或 Mac 上运行你的东西。不是很好,但它可以运行 .net v2 代码。
根据我的经验,Java 比 C# 更难学习和掌握。
【讨论】:
你应该看看 Hibernate,这里有一个快速入门教程 http://docs.jboss.org/hibernate/stable/core/reference/en/html/tutorial.html
然后,您只需了解 HQL 语言即可跳转到任何具有 jdbc 驱动程序的 INSERT_DBSOFTWARE_HERE。
如果你使用http://dev.mysql.com/workbench/,你可以用一个很酷的软件为你的数据库建模,并且只导出一个表创建文件。
所以要创建/管理/设计:MySQL 工作台 用Java编程:休眠
祝你好运
【讨论】:
Mysqls自己的网站很不错。甚至他们的命令参考也充满了很好的示例和用户 cmets,例如每个页面下的陷阱(每个站点都应该有那个恕我直言)。例如查看insert 命令文档。
good beginner tutorial 也在那个网站上。
最后,Java 连接使用this 作为参考。
我一直在使用 HeidiSQL 在测试中查看和编辑我的表,但最初熟悉命令行也很酷。
【讨论】:
除了使用 Google 的标准方法外,您现在还可以在 YouTube 上找到不少不错的教程。 至于网络推荐,这里有一些超出直接初学者的建议 - 不是严格的教程,但它们应该有很大帮助(第二个是我必须承认的,但它也有很多有用的链接) Mysql common queries Blog on using Mysql 首先,这是一个非常有用的 Mysql 备忘单 cheat sheet
【讨论】: