Instalei IUS e RPM Forge Solte e remova os pacotes antigos. com um despejo do MySQL, com certeza. e então reinstalar o PHP54 e o MySQL55.
assumindo que é o CentOS / RHL 5 e você tem o antigo PHP & MySQL instalado
encontre primeiro todos os pacotes relacionados ao php por:
rpm -qa | grep php
remova os pacotes correspondentes:
yum remove [packages]
em seguida, procure por mysql:
rpm -qa | grep mysql
mais uma vez, remova os pacotes correspondentes:
yum remove [packages]
agora instale o IUS & Lançamento do RPMForge para as versões mais recentes do PHP e MySQL:
wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/i386/epel-release-5-4.noarch.rpm
wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/i386/ius-release-1.0-10.ius.el5.noarch.rpm
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm
Instale a chave GPG do DAG:
rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
depois, instale esses rpms:
rpm -i epel-release-5-4.noarch.rpm
rpm -i ius-release-1.0-10.ius.el5.noarch.rpm
rpm -i rpmforge-release-0.5.2-2.el5.rf.*.rpm
agora verifique se há uma atualização:
yum update
para instalar o PHP54 & MySQL55:
yum install php54 mysql55-server
todas as dependências serão instaladas
para instalar o módulo para aplicativos PHP que usam bancos de dados MySQL:
yum install php54-mysql
reinicie o apache:
service httpd restart
execute a instalação segura do mysql:
mysql_secure_installation
reinicie o mysqld:
service mysqld restart
Acho que está feito.
e para exportar banco de dados MySQL:
mysqldump -u root -p --all-databases > all_databases.sql
para importar esse banco de dados, acho que isso funciona:
mysql -u root -p < all_databases.sql
ao instalar o IUS, você pode baixar facilmente as versões mais recentes do phpMyAdmin:
assumindo que você tenha o pacote installd phpMyAdmin. remova primeiro:
yum remove phpMyAdmin
instale o phpMyAdmin 3 :
yum install phpMyAdmin3
procure o diretório phpMyAdmin onde os arquivos estão armazenados:
whereis phpMyAdmin
faça um link simbólico do diretório que contém a interface de gerenciamento do phpMyAdmin, onde é acessível a partir do Apache
ln -s [phpMyAdmin Directory]
se você receber um erro proibido ao acessar o phpMyAdmin do navegador, tente isto:
chown -h [user]:[group] [Path to phpMyAdmin symbolic link]