首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

java.sql.SQLException: No suitable driver found for jdbc:

2011-11-10 
java连MySQL数据库的问题我用JDBC连接MySQL数据库,却显示这样的错误:fail to load JDBC/ODBC driverjava.s

java连MySQL数据库的问题
我用JDBC连接MySQL数据库,却显示这样的错误:
  fail to load JDBC/ODBC driver
java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/keshe? useUnicode=true&characterEncoding=GBK 

是因为驱动不合适吗?下面是这部分代码

Java code
private void init()    {        //创建数据库的一个连接        try        {             Class.forName("com.mysql.jdbc.Driver");             String url = "jdbc:mysql://localhost:3306/keshe? useUnicode=true&characterEncoding=GBK ";             conn = DriverManager.getConnection(url, "root", null);        }        catch(Exception e)        {            System.err.println("fail to load JDBC/ODBC driver");            e.printStackTrace();            System.exit(1);        }    }


[解决办法]
你的URL地址的冒号貌似用的中文输入法,导致连接失败将
Java code
jdbc:mysql://localhost:3306/keshe? useUnicode=true&characterEncoding=GBK 

热点排行