Ubuntu 16.04 aggiornare PHPMyAdmin all’ultima versione

Aggiornare PHPMyAdmin all’ultima versione disponibile tramite repository PPA Se avete aggiornato PHP sulla vostra box Ubuntu 14.04 o 16.04  con i repository di ondrej (https://launchpad.net/~ondrej/+archive/ubuntu/php/) allora penso che avrete bisogno anche dell’ultima versione di PHPMyAdmin distribuita sempre tramite un repo privato, questa volta di Michal Čihař. Questa cosa potrebbe tornare utile poichè potrebbero uscire alcuni warning con […]

Ubuntu 14.04 – Aggiornare da MySQL 5.5 a MySQL 5.6

Aggiorniamo MySQL direttamente dai repository Ubuntu 14.04 da MySQL 5.5 a MySQL 5.6 Oltre che MySQL 5.5, nei repository universe di Ubuntu, è presente anche MySQL 5.6 che porta con se parecchie novità. Una tra tutte è sicuramente il miglioramento a livello prestazionale (circa 20% in più). L’installazione ex novo su un server dove ancora […]

Esportare CSV delle combinazioni prodotto con PrestaShop 1.6.x.x

Query MySQL per esportare tutte le combinazioni prodotto con PrestaShop testato su versione 1.6.0.x e 1.6.1.x Una volta aperto PhpMyAdmin e aver selezionato il database, clicchiamo sul tab SQL. In questa sezione possiamo inserire la seguente query per selezionare la lista di tutti i prodotti con le combinazioni esplose: SELECT p.id_product, pam.name as nome_marca, p.reference, […]

Prestashop tips: Risolvere “lunghezza campo nome must be between 0 and 128”

Ecco una breve guida che spiega come modificare a livello di database e codice PHP la lunghezza massima dei campi meta_title e name in ps_product_lang Questa sera giocando con CSV di prodotti da importare su PrestaShop, mi sono imbattuto in un piccolo problema di “lunghezza campo” ed ho deciso di scrivere questa breve guida da […]

Alcuni my.cnf per MySQL per server con 2GB 4GB 8GB 16GB 32GB di RAM

32 bit system 2GB of memory Dedicated DB Box All innodb tables 32 bit system 4GB of memory Dedicated DB Box All Innodb tables [mysqld] user = mysql pid-file = /var/run/mysqld/mysqld.pid socket = /var/run/mysqld/mysqld.sock port = 3306 basedir = /mysql/ datadir = /data01/data tmpdir = /tmp thread_cache_size = 64 table_cache = 64 key_buffer = 64M […]

Alcuni esempi di my.cnf per MySQL

Esempio per un server con 4-8GB di RAM # The settings provided below are ideal for a 4GB-8GB RAM server. # You can adjust values accordingly for higher or lower spec systems, but generally, # it’s an almost “one size, fits all” setup. # Use DB diagnostics tools like: # https://launchpad.net/mysql-tuning-primer or http://blog.mysqltuner.com/download/ # to […]

Migrare da MySQL a Percona MySQL su Ubuntu

Il passaggio è molto semplice. Basta eseguire dal terminale un pò di comandi per passare al più performante Percona MySQL. Vediamo come fare: prima di tutto stoppiamo il demone MySQL con il comando service mysql stop ora disinstalliamo MySQL con il seguenti comandi apt-get remove mysql-server mysql-client mysql-common apt-get autoremove Aggiungiamo il le chiavi per […]

Dump database MySQL da linea di comando

Importare o esportare un dump database MySQL da terminale (linea di comando) Talvolta quando i database sono molto grandi, tipo 500mb o più è molto conveniente usare la linea di comando per esportare e reimportare le tabelle. Per fare questo ovviamente è necessario avere accesso SSH. Vediamo brevemente i comandi che ci aiuteranno in questa nel dump […]

InvoicePlane: il sistema di fatturazione gratis e opensource

InvoicePlane è un sistema di fatturazione open source scritto in PHP+SQL per gestire clienti, prodotti, preventivi, fatture e pagamenti direttamente dal web, senza installazione di software Stanco dei soliti file XLS e cerchi un software (se mai web, così sempre accessibile) per la fatturazione e gestione clienti? InvoicePlane fa per voi! Con questo semplice software sarà […]