Xampp-Mysql-Eclipse连接错误

时间:2015-11-16 19:00:13

标签: mysql jdbc

我在我的mac中安装了eclipse和xampp,并尝试使用mysql-5.7.9-osx10.10-x86_64连接器从eclipse连接mysql服务器。

我将用户“root @ localhost”授予所有数据库的所有权限。

1)我只能连接phpmyadmin服务器中的mysql数据库。

无法连接任何其他数据库。我收到了错误:

  

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:Unknown   数据库'test'

2)使用

连接mysql数据库后
Class.forName("com.mysql.jdbc.Driver");
con=DriverManager.getConnection("jdbc:mysql://localhost:3306/mysql","root","1234");

我在mysql数据库中创建了一个表adminlogins,并使用了命令

"select * from mysql.adminlogins" 

但是我收到了错误

  

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:Table   'mysql.adminlogins'不存在。

我尝试了创建新用户和授予所有权限的所有可能方法。我无法弄清楚哪里出错了,请帮助我。

1 个答案:

答案 0 :(得分:0)

mysql数据库保留供系统使用。不建议在那里创建自己的表。也就是说,您的错误的原因是,如果创建的表完全没有创建的话。

无论如何,尝试在另一个数据库中创建表。如果它不起作用,请使用返回的消息发布您用于创建它的确切命令。