解决方案 »

  1.   

    clean一下工程,或者重新建一个java类,将代码贴过去看看
      

  2.   

    刚刚试了一下
    我给了个错误的数据库实例名,给了个不存在的实例名
    com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Unknown database 'sampledb1'
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:936)给了个存在的实例名,但是我在实例名后面加了一个空格
    com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Incorrect database name 'sampledb '
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:936)现在在找 Unknown database 和 Incorrect database name 两者的区别楼主检查下你的代码,数据库url的实例名sky后面是否添加了空格
      

  3.   


    没有空格,代码应该没问题的,不知道Eclipse哪里抽风了
      

  4.   

    经过一周的努力,终于在无意中发现,在服务里看到了一个免安装的自动启动的mysql,此乃问题之所在。还是谢谢回复~