4
私はMATLABをMYSQLに接続したいと思っています。手順を知っていません。MATLABヘルプでは、私を混乱させるいくつかのドライバについて述べています。非常に非常に感謝しなければならない!!!MATLAB 7.0とMYSQLの接続
私はMATLABをMYSQLに接続したいと思っています。手順を知っていません。MATLABヘルプでは、私を混乱させるいくつかのドライバについて述べています。非常に非常に感謝しなければならない!!!MATLAB 7.0とMYSQLの接続
JDBCを使用して、MATLABからmySQLデータベースに接続します。シームレスに動作します。ここからMySQLの
ここではに接続し、公共のヒトゲノムデータベースを照会する例である:
%# add path to the JAR file you just installed to Java dynamic classpath
javaaddpath('h:\Documents\MATLAB\myJavaClasses\mysql-connector-java-5.1.12-bin.jar')
%# connection parameteres
host = 'genome-mysql.cse.ucsc.edu';
user = 'genome';
password = '';
dbName = 'hg18';
%# JDBC parameters
jdbcString = sprintf('jdbc:mysql://%s/%s', host, dbName);
jdbcDriver = 'com.mysql.jdbc.Driver';
%# Create the database connection object
conn = database(dbName, user , password, jdbcDriver, jdbcString);
gene = 'NF1';
if isconnection(conn) % check to make sure that we successfully connected
qry = sprintf('SELECT geneName, chrom, txStart, txEnd FROM refFlat WHERE geneName=''%s''',gene);
rs = fetch(exec(conn, qry));
rsdata = get(rs, 'Data');
end