RED5與MYSQL配置問題:No Suitable Driver Found For Jdbc

想直接通過red5服務器來操作數據庫MYSQL,但是彈出這樣:No Suitable Driver Found For Jdbc 問題

正如網上資料所說的有以下四種原因:


一般有四種原因: 

一:連接URL格式出現了問題(Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/XX","root","XXXX") 

二:驅動字符串出錯(com.mysql.jdbc.Driver) 
    
三:Classpath中沒有加入合適的mysql_jdbc驅動(驅動要和你的數據庫版本一致) 

四:驅動jar包放的位置不對


我開始也是一條條的排查,結果還是沒有解決問題,最後還是加了這樣一條語句:

    static
    {
        try
        {
            Class.forName("com.mysql.jdbc.Driver");
        }
        catch ( ClassNotFoundException exception )
        {
        System.out.println( "ClassNotFoundException " + exception.getMessage( ) );
        }
    }


就可以了,即需要註冊以下jdbc 驅動。



參考資料:http://www.iteye.com/problems/24112

http://stackoverflow.com/questions/5556664/how-to-fix-no-suitable-driver-found-for-jdbcmysql-localhost-dbname-error-w

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章