我已经安装了WAMP的mysql服务器并创建了名为getataxi
的数据库。当我去phpMyAdmin
我可以看到数据库及其表格。我也通过JDBC连接到这个数据库。当我创建一个连接到数据库使用:JDBC表错误:未知数据库
conn = DriverManager.getConnection(DB_URL,USER,PASS);
我得到这个错误:
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:未知数据库 'getataxi' 在sun.reflect.NativeConstructorAccessorImpl.newInstance0(本机方法) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util。 H andleNewInstance(Util.java:411)
可能是什么问题?
注:
- 我WAMP的服务器联机。
- 我试图连接到软件附带的测试数据库,它似乎可以找到测试数据库,因为我得到了不同的错误消息,说数据库中的表未找到,它的真实性。
- 我试着建立大写字母和小写getataxi,但没有帮助。
- 我有一个* .sql文件,其中包含我导入的表格。
- DB_URL是
jdbc:mysql://localhost/getataxi
我也尝试jdbc:mysql://localhost:3306/getataxi
- MySQL的用户是根
- 我使用Windows
post DB_URL和USR – venergiac
您可以通过网络访问getataxi吗?如果没有,端口是否打开并且mysql正在监听它? – hd1