Scrivo questa mini-guida per tutti quelli come me, magari sono alle prime armi ed hanno difficoltà ad eseguire anche le cose più semplici.

Premetto che io non ho fatto altro che seguire questa guida http://assistenza.seflow.net/forum/v...hp?p=2832#2832 e riportarla a mysql 5.x

Testata e funzionante con questo pre-requisiti:

- VPS con Distro Debian

Allora, ecco i semplici passaggi:

1. Accedere al VPS tramite SSH con account root

2. Accedere alla cartella /usr/local
Codice:
cd /usr/local
3. Scaricare la nuova versione di MySQL
Codice:
wget http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-standard-5.0.27-linux-i686.tar.gz/from/http://na.mirror.garr.it/mirrors/MySQL/
4. Estrarre il tutto
Codice:
tar -zxf mysql-standard-5.0.27-linux-i686.tar.gz
5. Eliminiamo l'archivio [Opzionale]
Codice:
rm mysql-standard-5.0.27-linux-i686.tar.gz
6. Svuotiamo la cartella data
Codice:
rm -rf mysql-standard-5.0.27-linux-i686/data
7. Eliminiamo il vecchio link a mysql
Codice:
rm /usr/local/mysql
8. Creiamo i nuovi link
Codice:
ln -sf /home/mysql mysql-standard-5.0.27-linux-i686/data 
ln -sf mysql-standard-5.0.27-linux-i686 /usr/local/mysql
9. Settiamo i permessi
Codice:
chown -R root:root /usr/local/mysql/*
10. Creiamo i restanti link
Codice:
ln -sf /usr/local/mysql/bin/mysql /usr/local/bin/mysql 
ln -sf /usr/local/mysql/bin/mysqladmin /usr/local/bin/mysqladmin 
ln -sf /usr/local/mysql/bin/mysqldump /usr/local/bin/mysqldump
11. Stoppiamo il servizio mysql
Codice:
cd /etc/init.d 
./mysqld stop
12 Avviamo di nuovo mysql
Codice:
./mysqld start
13. Fatto.

Ribadisco che non c'è nulla di mio e mi sono solo limitato a fare da cavia con la nuova versione, e posso confermarmi che va bene.

Per controllare basta che aprite il vostro phpmyadmin.

Ciao