2011-11-13 17 views

Odpowiedz

3

http://desk.stinkpot.org:8080/tricks/index.php/2006/02/how-to-get-matlab-to-talk-to-mysql/

Pozwolę sobie zacytować:

  1. otworzyć plik classpath.txt w [Matlab ścieżka]/przybornik/local/i dodać następującą linię do niego (można pobrać plik jar z http://dev.mysql.com/downloads/connector/j/, a po ekstraktu można go przenieść do w folderze:/usr/share/java)

    [path to unzipped jdbc driver package]/mysql-connector-java-3.1.12-bin.jar 
    
  2. stworzyć bazę danych w MySQL (można sprawdzić tutaj ho W to zrobić)

  3. podłączyć do utworzonej bazy danych (nazywają to „foo”), typ w Matlab:

    >> conn = database(‘foo’,’[your user name]‘,”,’com.mysql.jdbc.Driver’,'jdbc:mysql://localhost:3306/foo’) 
    
8

Przypuszczam tutaj, że stworzyliśmy bazę danych nazywa się "mybase" i używasz użytkownika "root" bez hasła (nie rób tego w prawdziwym życiu).

Musisz pamiętać, aby dodać ścieżkę pliku jar pliku mysql do ścieżki klas java. Możesz to zrobić, dodając ścieżkę do pliku classpath.txt (\ toolbox \ local) lub używając polecenia javaclasspath bezpośrednio z Matlaba.

Można nawiązać połączenie tak:

dbname = 'mybase'; 
username = 'root'; 
password = ''; 
driver = 'com.mysql.jdbc.Driver'; 
dburl = ['jdbc:mysql://localhost:3306/' dbname]; 

javaclasspath('path-to-mysql-connector\mysql-connector-java-VERSION-bin.jar'); 

conn = database(dbname, username, password, driver, dburl); 
Powiązane problemy