主要搞MATLAB和MySQL的链接,首先安装JDBC driver for MySQL。
下载完mysql-connector-java-5.1.40后要进行配置,发现其实最近装了一个mysql-connector-python-2.1.4,那个直接是dmg多人性化。。还装过一个mysql-utilities-1.6.4,主要是MySQLWorkBench上的Tool。
要怎么配置呢,说什么CLASSPATH什么的,其实java上半年的时候倒腾过,装了jdk,tomcat,apache,eclipse什么的,但是找不到当时的安装日志了囧。。
vi .bash_profile
里面只有python的path设置
换种方式,输入
/usr/libexec/java_home
显示
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
等等,当时的安装日志好像找到了,待我一看。看完了,connector的安装文件里说:
Once you have extracted the distribution archive, you can
install the driver by placing
mysql-connector-java-version-bin.jar in your classpath,
either by adding the full path to it to your CLASSPATH
environment variable, or by directly specifying it with the
command line switch -cp when starting the JVM.
那直接扔到上面文件夹里试试
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/mysql-connector-java-5.1.40-bin.jar
以防万一,我再在~/.bash_profile里设置一下:
export CLASSPATH=/path/mysql-connector-java-ver-bin.jar:$CLASSPATH
完了之后开始设置MATLAB,首先在MATLAB中prefdir:
/Users/erleye/.matlab/R2014a
进入文件夹后新建文件:javaclasspath.txt,输入完整的jar地址
打开MATLAB,这中间花了很多时间,因为连不上有bug,后来不知怎么的过了两天,重启了一下就好了。