Pagina 1 di 1

Leggere file SQL [RISOLTO]

Inviato: ven 4 set 2009, 17:29
da cyberninja
Salve!
Posto qui perchè sono su una Slackware 12.1. :)
Ho installato sul mio cell un programma per backuppare, tra le altre cose, gli sms.
Il backup consiste in un file zippato contenente un file SQL 3.x (così riporta il comando file).
Con less riesco a leggerne il contenuto, ma, siccome lo identifica come file binario, non è proprio il massimo della leggibilità.
Siccome sono completamente digiuno di database, vi chiedo: qual'è, a livello di software da installare, il minimo sindacale per visualizzare decentemente un file del genere?

Thanks! :thumbright:

Luca

Re: Leggere file SQL

Inviato: ven 4 set 2009, 22:36
da algol
Mhh eevedi bn con 'file' che tipo di file sono, strano siano binari, i file .sql sono plain text...
Comunque per quel poco che ne so credo doovrebbe bastare un

Codice: Seleziona tutto

mysql -uUTENTE -pPASSWORD < file.sql
Ovviamente devi configurarti ed avviare un server mysql locale, non è difficile, slackware fornisce i pacchetti.

Re: Leggere file SQL

Inviato: ven 4 set 2009, 23:29
da krisis
è un file sqlite , dovresi già averlo installato di base su slackware.
sqlite nomefile ed apri il db , poi si tratta di fare le select giuste.

Re: Leggere file SQL

Inviato: sab 5 set 2009, 1:30
da cyberninja
Grazie a tutti e due.
Effettivamente avevo trascritto male: il comando file riporta SQLite 3.x database.
Comunque ha ragione krisis: ho googlato e già con

Codice: Seleziona tutto

sqlite3 $nomefile .dump > $file.txt 

è più leggibile.
Ora vedo se riesco ad affinare l'esportazione.

Grazie mille! :thumbright:

Luca