想直接通過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 驅動。