2014-03-28 34 views
3

我試圖與在Matlab下面的代碼連接到MySQL數據庫,但我收到錯誤消息Matlab和MySQL的沒有合適的司機發現

發現 JDBC「沒有合適的驅動程序:MySQL的:/ /mydatabasehost.amazonaws.comMyDatabase」

databaseName = 'MyDatabase'; 
username = 'myusername'; 
password = 'mypassword'; 
jdbcDriver = 'com.mysql.jdbc.Driver'; 
server = ' jdbc:mysql://mydatabasehost.amazonaws.com'; 

conn = database(databaseName, username, password, jdbcDriver, server); 

我用Matlab R2012(64位)。 我已經下載並從http://dev.mysql.com/downloads/connector/j/ 我已經把它添加到Matlab在classpath.txt了爲Windows安裝JDBC連接器(或者使用javaaddpath(JDBC驅動程序的位置)。我缺少的一個步驟?

回答

4

好收了這個問題。

問題是在一開始

server = ' jdbc:mysql://mydatabasehost.amazonaws.com'; 

的間距也我應該包括的端口號

server = 'jdbc:mysql://mydatabasehost.amazonaws.com:3306/'; 
0

下載JDBC驅動器,並將在類路徑,解壓ZIP文件,並將包含JAR文件的類路徑。

,並嘗試使用雙引號

+0

如果你閱讀我的文章 - >我已經做到了這一步了。謝謝 – cloudviz

相關問題