MySQL, indici FullText e la lunghezza delle strighe

Avete mai provato a cercare su un indice FullText con una stringa sotto i 4 caratteri ? select * from tabella where match (nomecampo) against (‘abc’); Bhe, io dopo essere diventato scemo, ho scoperto che per default la lunghezza minima è impostata a 4 caratteri. Se quindi state cercando stringhe come “php“,”htm” o “css“, e [...]

Taggato con: , , , ,
Archiviato sotto: tutorial


Mi hanno craccato le stastistiche del blog

Questa notte qualche “simpatico personaggio ( )”, ha deciso che doveva farmi vedere quanto fosse bravo a fare l’ hacker il cracker. La sua attenzione è stata focalizzata sul database delle statistiche di PHPstatsche non so se grazie ad un Exploit o ad un attacco brute force ha ceduto miseramente. ( ) Questo è quello [...]

Taggato con: ,
Archiviato sotto: fatti ... e pugnette


Un introduzione a SQLite

SQLite è una piccola libreria scritta in C che implementa un motore SQL in meno di 250 KB, compatibile con la maggior parte dei comandi SQL-92, funzionante senza nessuna installazione e/o configurazione. Il suo papà, Richard Hipp, ha preparato per Google una presentazione in cui ci illustra pregi e difetti della sua creatura. Link di [...]

Taggato con: , ,
Archiviato sotto: sviluppo


Ordinare i risultati di una query per rilevanza

Per un lavoro che sto seguendo mi è stato chiesto di preparare un motore di ricerca dove i risultati della query devono essere ordinati in base alla rilevanza che questi hanno con le parole cercate. il problema è che la rilevanza dei singoli record varia a seconda del campo nel quale vengono trovate e dal [...]

Taggato con: , ,
Archiviato sotto: sviluppo


Cambiare l’ordine delle colonne in un database mysql

Forse sono un maniaco dell’ordine ma stavo sclerando per modificare la disposizione delle colonne di una tabella. Con il software che avevo sotto mano non c’era verso … quindi ho cercato direttamente nella documentazione ufficiale di mysql. Più facile farlo che raccontarlo … 1ALTER TABLE <strong>nometabella </strong>MODIFY COLUMN <strong>nomecolonna1</strong> <em>int(4)</em> AFTER <strong>nomecolonna2</strong>; Spero sia ovvio [...]

Taggato con: , ,
Archiviato sotto: sviluppo