“mysql has gone away” durante importazione

Da pochi giorni ho cambiato notebook e un pezzo alla volta sto migrando tutto sul nuovo sistema. Tra le tante cose da portare avevo anche i database dei progetti dei quali ho fatto sviluppo in locale. Ho deciso di esportarli tutti con un’unico dump e fin qui tutto bene (circa 1gb di dati): mysqldump -u […]

5 nuovi indici per le tabelle di wordpress

Seguendo alcuni suggerimenti di un essere illuminato, sto lentamente mettendo in pratica quanto ascoltato durante l’ iWordCamp. Mi appunto quindi i comandi da lanciare in modo non dovermi ricordare la sintassi ed evitare refusi… CREATE INDEX autoload ON wp_options (autoload); CREATE INDEX post_date ON wp_posts (post_date); CREATE INDEX post_date_gmt ON wp_posts (post_date_gmt); CREATE INDEX parent […]

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 […]

mysql backup via mail

Dopo la disavventura di qualche giorno fa ho migliorato un po’ le mie procedure di backup relative ai database mysql, apportando qualche modifica agli script su crontab; questo è quello che “prodotto” mysqldump -u[utente] -p[password] [nomedatabase]| gzip –best -c > [nomedatabase].sql.gz && (date && echo “backup mysql” && uuencode [nomedatabase].sql.gz ) | mail [miamail@dominio.ext] -s […]