MySQL · 2 min read · Feb 01, 2026
Ejecutando MySQL 4 y MySQL 5 Concurrentemente
Ejecutando MySQL 4 y MySQL 5 Concurrentemente
Este tutorial muestra cómo instalar MySQL 5 en un sistema donde MySQL 4 ya está en funcionamiento. También muestra cómo configurar phpMyAdmin para usar ambas bases de datos.
1 Descargue e instale MySQL 5.x
Descargue el código fuente de http://dev.mysql.com/downloads/mysql/5.0.html#source
tar -zxvf mysql.version.tgz
cd mysql.version
./configure --prefix=/var/lib/mysql5 \
--with-unix-socket-path=/var/lib/mysql5/mysql5.sock \
--with-tcp-port=3307
make
make install2 Cree un archivo cnf/ini apropiado para que mysql sepa dónde colocar los archivos de datos y otras opciones de configuración.
vi /etc/my5.cnfA continuación se muestra un archivo de ejemplo.
# Ejemplo de archivo de configuración de MySQL para sistemas grandes.
## Esto es para un sistema grande con memoria = 512M donde el sistema ejecuta principalmente MySQL.
## Puede copiar este archivo a
# /etc/my.cnf para establecer opciones globales,
# mysql-data-dir/my.cnf para establecer opciones específicas del servidor (en esta
# instalación este directorio es /var/lib/mysql5/var) o
# ~/.my.cnf para establecer opciones específicas del usuario.
## En este archivo, puede usar todas las opciones largas que un programa admite.
# Si desea saber qué opciones admite un programa, ejecute el programa
# con la opción "--help".
# Las siguientes opciones se pasarán a todos los clientes de MySQL
[client]
#password = your_password
#port = 3307
#socket = /var/lib/mysql5/mysql5.sock
# A continuación siguen entradas para algunos programas específicos
# El servidor MySQL
[mysqld]
port = 3307
socket = /var/lib/mysql5/mysql5.sock
old_passwords=1
skip-locking
key_buffer = 128M
max_allowed_packet = 1M
table_cache = 256
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 4M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size= 16M
[mysql.server]
user=mysql
[mysql]
default-character-set=latin1
[mysqld_safe]
err-log=/var/log/mysqld_5.log
pid-file=/var/lib/mysql5/mysqld5.pid:wq para guardar el archivo.
Ejecute esto para instalar el directorio de la base de datos.
./scripts/mysql_install_db –defaults-file=/etc/my5.cnf –user=mysql
Ingrese esta línea en /etc/rc.local para fijar mysql5 cuando el sistema arranque:
/var/lib/mysql5/bin/mysqld_safe --defaults-file=/etc/my5.cnf --user=mysql &3 Ahora configure phpMyAdmin para acceder a ambos servidores MySQL 4.x y 5.x. A continuación se muestra un ejemplo del archivo config.inc.php.
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.