Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

kết nối của MATLAB 7.0 và MYSQL

Tôi sử dụng JDBC để kết nối từ MATLAB với cơ sở dữ liệu mySQL. Hoạt động liền mạch.

  • Trước tiên hãy tải xuống trình điều khiển JDBC cho mySQL từ đây: http://www.mysql. com / download / connector / j /
  • Giải nén tệp mysql-connector-java-x.x.xx-bin.jar (phiên bản mới nhất) từ kho lưu trữ vào một thư mục
  • Trong phần đầu của tập lệnh, hãy thêm đường dẫn đến tệp jar này, sau đó bạn có thể kết nối với cơ sở dữ liệu, v.v.

Dưới đây là một ví dụ về kết nối và truy vấn cơ sở dữ liệu bộ gen người công khai:

%# 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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Định dạng số thành số viết tắt

  2. Làm thế nào để hiển thị nhiều hình ảnh (blob) từ mysql bằng php?

  3. Làm cách nào để tắt kích hoạt trong MySQL?

  4. JPA EclipseLink DatabaseException:'table foo.SEQUENCE không tồn tại'

  5. Truy vấn SQL để kiểm tra product_type trong WooCommerce