如何将mysql与jcreator连接?

时间:2012-10-16 04:52:13

标签: java mysql sql jcreator

我正在使用jceator 4.50.010& mysql 5.5.28。我的Windows版本是7 64位。我安装了mysql-connector-odbc-5.2.2-winx64来连接jcreator和mysql.than我按照以下步骤进行操作

1. First went to my control panel then Administrative Tools > Data Sources(ODBC)
2. The ODBC Data Source Dialog will then appear, select the System DSN tab.
3. Click on the Add button then another Dialog Box containing the Drivers will appear. Select mysql ODBC Driver then click Finish.

比窗口显示需要以下内容。

1.Data source name
2.User
3.password
4.database

我不知道这些是什么。密码可能是我在安装mysql时给出的密码。当我按下测试按钮时会出现以下消息

"Connection failed:[HY000][mysql][odbc 5.2 w driver] access denied for 'odbc' @ 'localhost' (using password:YES)"

请帮忙。

1 个答案:

答案 0 :(得分:0)

为什么不使用JDBC驱动程序呢?这就是关系数据库的标准java接口 MySQL/J。你有可下载包本身的例子。

如果你必须使用ODBC驱动程序,你可能也应该得到一个ODBC-JDBC桥接器。

编辑: 我相信你正在尝试连接到java应用程序中的数据库并使用jcreator作为IDE。 你可以在我上面提供的链接中获得最新的MySQL jdbc驱动程序。一个jdbc驱动程序基本上是一个jar文件,你需要在类路径中像任何其他库一样。 这是一个快速入门教程 http://www.vogella.com/articles/MySQLJava/article.html

这与jcreator没有关系或特异性

就jcreator而言,我最近没有使用过它。我查看了功能集,并且不认为您可以通过它连接到数据库。可能是你正在将它与Visual Studio进行比较,Visual Studio是一个一体化的软件包,你可以在其中进行数据库开发(触发SQL查询,查看模式......),我不认为它会这样做。如果您正在寻找此类功能,请查看SQL Workbench/JDBeaver。这些是单独的应用程序,允许您进行数据库开发(仅),并具有对mysql的内置支持。