java - mysql连接错误1045 sqlstate 28000

时间:2016-04-22 12:12:54

标签: java mysql access-denied

我正在尝试从我的java应用程序连接到mysql数据库。我正在使用Connector J驱动程序。我可以从' cmd'连接到mysql。和netbeans但是当我尝试使用java代码连接到数据库时,它显示错误1045 sqlstate 28000访问被拒绝用户' sayeed' @' localhost'。我搜索过各种主题,例如: Access denied for user 'root'@'localhost' (using password: YES) (Mysql::Error)How to connect NetBeans to MySQL database?但他们都没有为我工作。

set

这显示错误:

try {
    Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException e) {
    System.out.print("Driver not Found");
}

try {
    connect = DriverManager.getConnection(
            "jdbc:mysql://localhost:3306/sqltest", "sayeed", "miracle");
    System.out.printf("okay");
} catch (SQLException e) {
    System.out.print(e.getSQLState() + " " + e.getErrorCode());
    System.out.print("\n" + e.getMessage() + "\n");
}

使用' cmd'我可以连接到mysql accessing database from cmd 我可以使用netbeans新连接向导连接到数据库。 connecting to database from netbeans

注意:我已将所有权限授予' sayeed' 我的mysql数据库中的用户表显示(sayeed的所有权限)

谁能告诉我我做错了什么?

0 个答案:

没有答案