Mi piacerebbe sapere come collegare un database MySQL al software MATLAB. Ho scaricato il connettore jdbc ma non ho capito come specificare il percorso.Connetti MySQL a MATLAB?
risposta
http://desk.stinkpot.org:8080/tricks/index.php/2006/02/how-to-get-matlab-to-talk-to-mysql/
Lasciami citazione:
aprire il file classpath.txt in [percorso MATLAB]/toolbox/local/e aggiungere la seguente riga ad esso (si può scaricare il file jar da http://dev.mysql.com/downloads/connector/j/, e dopo aver estratto è possibile spostarlo nella cartella:/usr/share/java)
[path to unzipped jdbc driver package]/mysql-connector-java-3.1.12-bin.jar
creare un database in mysql (può guardare qui ho w per farlo)
per la connessione al database che hai creato (lo chiamano “foo”), tipo in MATLAB:
>> conn = database(‘foo’,’[your user name]‘,”,’com.mysql.jdbc.Driver’,'jdbc:mysql://localhost:3306/foo’)
suppongo qui che si è creato un database chiamato 'mybase' e si usa l'utente 'root' senza password (non farlo nella vita reale).
È necessario ricordare di aggiungere il percorso del file jar del connettore mysql a classpath java. Puoi farlo aggiungendo il percorso a classpath.txt (\ toolbox \ local) o usando il comando javaclasspath
direttamente da Matlab.
È possibile stabilire la connessione in questo modo:
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);
- 1. Connetti pyodbc a Postgres
- 2. connetti AngularJS a mysql usando il mio servizio PHP?
- 3. Connetti IntelliJ a Amazon Redshift
- 4. Loopback + Connetti database multipli
- 5. Connetti Django al server mysql remoto su una rete locale
- 6. Connetti al database mysql 5.0 usando puro vbscript?
- 7. Connetti a @Output Observable invece di callback?
- 8. ios - Connetti un UIButton a 2 passaggi
- 9. Connetti a fessura protetta in classe derivata
- 10. Connetti emacs a un server ensime remoto
- 11. Android 4.0 org.apache.http.conn.ConnectTimeoutException: Connetti a ... timeout
- 12. Connetti a Postgres tramite SSL utilizzando R
- 13. Connetti a hotspot iphone da raspberry pi
- 14. Connetti insieme due UIScrollView
- 15. Connetti DB2 con Java
- 16. Connetti debugger all'istanza IIS
- 17. Connetti 2 computer con .NET
- 18. Matlab, operatore A \ B
- 19. Connetti due daemon in python
- 20. Connetti Node.js come client a un server Common Lisp
- 21. Connetti a Dynamics CRM con acqua e pitone
- 22. Connetti a file excel 2007 utilizzando ADOConnection in Delphi7
- 23. non può eseguire il debug Windows Service - "Connetti a processo"
- 24. Connetti cella statica con un'azione
- 25. Connetti Bluestacks ad Android Studio
- 26. Conversione da Matlab a C++
- 27. Connessione a MongoDB da MATLAB
- 28. Matrix da Python a MATLAB
- 29. meshgrid a spirale in MATLAB
- 30. connetti robomongo al contenitore docker mongoDB