我正在尝试使用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/下载并安装了Windows的JDBC连接器 我已将它添加到Matlab的classpath.txt中(或者使用javaaddpath(jdbc驱动程序的位置)。我错过了一步吗?
答案 0 :(得分:4)
好的关闭这个问题。
问题是开头的间距
server = ' jdbc:mysql://mydatabasehost.amazonaws.com';
另外我应该包含端口号
server = 'jdbc:mysql://mydatabasehost.amazonaws.com:3306/';
答案 1 :(得分:0)
下载JDBC驱动程序并放入类路径,解压缩ZIP文件并将包含的JAR文件放在类路径中。
并尝试使用双引号