Come potrei fare per aggiornare MySQL alla versione 5.5 su Ubuntu Server 9.10?
Starei meglio ad aspettare che fosse un $ sudo apt-get install mysql-server
lavoro facile ?
Non sono inoltre sicuro di quale download dovrei ottenere da qui .
Come potrei fare per aggiornare MySQL alla versione 5.5 su Ubuntu Server 9.10?
Starei meglio ad aspettare che fosse un $ sudo apt-get install mysql-server
lavoro facile ?
Non sono inoltre sicuro di quale download dovrei ottenere da qui .
Risposte:
Novità di MySQL 5.5
Ecco alcuni recenti miglioramenti alla velocità, scalabilità e facilità d'uso del database MySQL e del motore di archiviazione InnoDB.
Una buona opzione potrebbe essere quella di attendere una versione da dotdeb.org. Una volta disponibile in Debian instabile / sperimentale, ci saranno pacchetti disponibili lì.
Ho installato con successo MySQL-5.5.15 in Natty (Ubuntu 11.04) con alien da RPM binari ufficiali.
Installa alien e libaio1 (usato da MySQL-5.5)
apt-get install alien libaio1
Recupera RPM binari dai download di MySQL
$ wget -i -
ftp://MIRROR_SERVER/pub/mysql/Downloads/MySQL-5.5/MySQL-client-5.5.15-1.linux2.6.x86_64.rpm
ftp://MIRROR_SERVER/pub/mysql/Downloads/MySQL-5.5/MySQL-devel-5.5.15-1.linux2.6.x86_64.rpm
ftp://MIRROR_SERVER/pub/mysql/Downloads/MySQL-5.5/MySQL-server-5.5.15-1.linux2.6.x86_64.rpm
ftp://MIRROR_SERVER/pub/mysql/Downloads/MySQL-5.5/MySQL-shared-5.5.15-1.linux2.6.x86_64.rpm
^D
Convertili!
fakeroot alien MySQL*.rpm
... e installali.
sudo dpkg -i mysql*.deb
Aggiungi utente mysql
useradd -r mysql
Inizializza la directory dei dati
mysql_install_db --datadir=/var/lib/mysql --rpm --skip-name-resolve --user=mysql
Imposta altri percorsi necessari
mkdir /var/lib/mysqld
chown mysql /var/lib/mysqld/
mkdir /var/log/mysql
chown mysql /var/log/mysql
Avvia DB
service mysql start
Cambia la password di root
/usr/bin/mysqladmin -u root password 'your_password'
Esiste un nuovissimo repository ppa (personal package archive) che include - sotto altre cose - mysql5.5 per natty e oneiric:
https://launchpad.net/~nathan-renniewaldock/+archive/ppa
Può essere aggiunto al tuo sistema usando questi comandi:
sudo add-apt-repository ppa:nathan-renniewaldock/ppa
sudo apt-get update
Esiste un programma di installazione indolore per mysql 5.5 su debian su dotdeb.org. Hanno istruzioni su come ottenere il loro repository elencato con aptitude, qui: http://www.dotdeb.org/instructions/ Una volta fatto ciò, ho usato Synaptic per aggiornare mysql-server alla versione 5.5. Ha funzionato senza intoppi.
Il processo per l'aggiornamento da 5.1 (se hai creato un server LAMP) a 5.5 è descritto qui Se sei interessato all'installazione di un server MySQL vaniglia, costruisci un'installazione pulita del tuo server e segui le istruzioni alla pagina a cui ho fatto riferimento che non coinvolgono un'istanza MySQL precedentemente installata.
Se si desidera utilizzare phpMyAdmin, sarà necessario creare un server LAMP (come descritto qui e quindi seguire tutte le istruzioni per l'aggiornamento contenute nel collegamento precedente. Ciò consentirà di utilizzare il apt-get
per tutti i pacchetti necessari per phpMyAdmin e quindi passare alla versione MySQL.