Avevo bisogno di una buona interfaccia
grafica per il database Mysql,un tempo
usavo knoda,ma ora non essendo sviluppato
in modo costante ho preferito usare openoffice
Openoffice
Unixodbc
Mysql
Myodbc
È semplicissimo,dobbiamo editare 2 files e
poi agganciare mysql a openoffice.
Si intende che mysql sia già correttamente
configurato e il database pronto,in questo caso
useremo come esempio il database "video"
Editiamo il file /etc/odbcinst.ini
[MySQL] Description = ODBC Driver for MySQL Driver = /usr/lib/libmyodbc.so Setup = /usr/lib/libodbcmyS.so FileUsage = 1 |
subito dopo diamo questi comandi
onde evitare noie per librerie non
trovate o non compatibili.
#cd /usr/lib #ln -s libssl.so.0.9.8 libssl.so.0.9.7 #ln -s libcrypto.so.0.9.8 libcrypto.so.0.9.7 #ln -s libmyodbc3-3.51.26.so libmyodbc.so |
ora editiamo /etc/odbc.ini
[MySQL-video] Description = MySQL database video Driver = MySQL Server = localhost Database = video Port = 3306 Socket = /var/run/mysql/mysql.sock Option = Stmt = USER = NOMEUTENTE PASSWORD = PASSWORD |
nome utente e password sono quelle che
usate per accedere a mysql.
Abbiamo quasi terminato,avviate Writer
selezionate Nuovo e poi Database
poi ancora "collega a un database esistente"
e infine scegliete "mysql".
Quando vi chiede "configura connessione" scegliete "odbc".
Come appare la finestra "nome della sorgente dati"
dovete mettere lo stesso nome che avete usato in
/etc/odbc.ini in questo caso è MySQL-video
Il resto è semplicissimo,configurate nome utente e pass(gli stessi di mysql
ovviamente)
e scegliete di registrare il db in openoffice quando ve lo chiede(così potete registrare
le modifiche e salvare il db in formato openoffice).
Con l'interfaccia grafica di openoffice potete modificare il database,aggiungere e cancellare
tabelle,dare comandi sql,creare maschere,rapporti,etc..
Ultimo aggiornamento:30/05/09
Torna all'indice