我已经下载了 MySQL Server 5.1 和 MySQL Connector J。我在 java build 中添加了 jar 文件。打开数据源浏览器,新建一个 MySQL 连接配置文件。url 为 jdbc:mysql://localhost:3306/test。测试是我在mysql中的数据库。当我单击测试连接时,我收到此错误:
java.sql.SQLException:com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1078) 的 com.mysql.jdbc.MysqlIO.checkErrorPacket 用户 'swathi'@'localhost' 的访问被拒绝(使用密码:YES) (MysqlIO.java:4190) 在 com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4122) 在 com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:927) 在 com.mysql.jdbc.MysqlIO。在 com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2486) 在 com.mysql.jdbc.ConnectionImpl 在 com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1304) 的secureAuth411(MysqlIO.java:4689) .connectOneTryOnly(ConnectionImpl.java:2519) 在 com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2304) 在 com.mysql.jdbc.ConnectionImpl.(ConnectionImpl.java:834) 在 com.mysql.jdbc.JDBC4Connection .(JDBC4Connection.java:47) 在 sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 在 sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) 在 sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) 在 java.lang.reflect .Constructor.newInstance(Constructor.java:513) 在 com.mysql.jdbc.Util.handleNewInstance(Util.java:411) 在 com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:416) 在 com.mysql。 jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:346) 在 org.eclipse.datatools.connectivity.drivers.jdbc.JDBCConnection.createConnection(JDBCConnection.java:214) 在 org.eclipse.datatools.connectivity.DriverConnectionBase.internalCreateConnection(DriverConnectionBase. java:105) 在 org.eclipse.datatools.connectivity。DriverConnectionBase.open(DriverConnectionBase.java:54) 在 org.eclipse.datatools.connectivity.drivers.jdbc.JDBCConnection.open(JDBCConnection.java:73) 在 org.eclipse.datatools.enablement.internal.mysql.connection.JDBCMySQLConnectionFactory。 createConnection(JDBCMySQLConnectionFactory.java:28) 在 org.eclipse.datatools.connectivity.internal.ConnectionFactoryProvider.createConnection(ConnectionFactoryProvider.java:83) 在 org.eclipse.datatools.connectivity.internal.ConnectionProfile.createConnection(ConnectionProfile.java:359)在 org.eclipse.datatools.connectivity.ui.PingJob.createTestConnection(PingJob.java:76) 在 org.eclipse.datatools.connectivity.ui.PingJob.run(PingJob.java:59) 在 org.eclipse.core.internal .jobs.Worker.run(Worker.java:53)drivers.jdbc.JDBCConnection.open(JDBCConnection.java:73) 在 org.eclipse.datatools.enablement.internal.mysql.connection.JDBCMySQLConnectionFactory.createConnection(JDBCMySQLConnectionFactory.java:28) 在 org.eclipse.datatools.connectivity.internal。 ConnectionFactoryProvider.createConnection(ConnectionFactoryProvider.java:83) 在 org.eclipse.datatools.connectivity.internal.ConnectionProfile.createConnection(ConnectionProfile.java:359) 在 org.eclipse.datatools.connectivity.ui.PingJob.createTestConnection(PingJob.java: 76) 在 org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) 的 org.eclipse.datatools.connectivity.ui.PingJob.run(PingJob.java:59)drivers.jdbc.JDBCConnection.open(JDBCConnection.java:73) 在 org.eclipse.datatools.enablement.internal.mysql.connection.JDBCMySQLConnectionFactory.createConnection(JDBCMySQLConnectionFactory.java:28) 在 org.eclipse.datatools.connectivity.internal。 ConnectionFactoryProvider.createConnection(ConnectionFactoryProvider.java:83) 在 org.eclipse.datatools.connectivity.internal.ConnectionProfile.createConnection(ConnectionProfile.java:359) 在 org.eclipse.datatools.connectivity.ui.PingJob.createTestConnection(PingJob.java: 76) 在 org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) 的 org.eclipse.datatools.connectivity.ui.PingJob.run(PingJob.java:59)createConnection(JDBCMySQLConnectionFactory.java:28) 在 org.eclipse.datatools.connectivity.internal.ConnectionFactoryProvider.createConnection(ConnectionFactoryProvider.java:83) 在 org.eclipse.datatools.connectivity.internal.ConnectionProfile.createConnection(ConnectionProfile.java:359)在 org.eclipse.datatools.connectivity.ui.PingJob.createTestConnection(PingJob.java:76) 在 org.eclipse.datatools.connectivity.ui.PingJob.run(PingJob.java:59) 在 org.eclipse.core.internal .jobs.Worker.run(Worker.java:53)createConnection(JDBCMySQLConnectionFactory.java:28) 在 org.eclipse.datatools.connectivity.internal.ConnectionFactoryProvider.createConnection(ConnectionFactoryProvider.java:83) 在 org.eclipse.datatools.connectivity.internal.ConnectionProfile.createConnection(ConnectionProfile.java:359)在 org.eclipse.datatools.connectivity.ui.PingJob.createTestConnection(PingJob.java:76) 在 org.eclipse.datatools.connectivity.ui.PingJob.run(PingJob.java:59) 在 org.eclipse.core.internal .jobs.Worker.run(Worker.java:53)createTestConnection(PingJob.java:76) at org.eclipse.datatools.connectivity.ui.PingJob.run(PingJob.java:59) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)createTestConnection(PingJob.java:76) at org.eclipse.datatools.connectivity.ui.PingJob.run(PingJob.java:59) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
请帮忙