# "Unslotting" a slotted MySQL Installation 1. Upgrading to an unslotted MySQL version from a slotted one Introduction Debido a la respuesta negativa de nuestra base de usuarios, el equipo de MySQL ha decidido volver atrás a la versió 'unslotted' (desdentada o mellada literalmente, usaremos mellada, según 'www.rae.es' significa falto de dientes, o sea que no puede morder o ser efectivo, en pocas palabras, que no funciona dicha versión de MySQL). Así, instalar versiones diferentes de MySQL en el mismo sistema ya no está soportado. Si has actualizado a la versión mellada, esta guía debería ayudarte a actualizar a la versión dentada. "Desmellando" El siguiente script hará parte del trabajo por nosotros:
Code Listing 1.1: "Unslotting" script
    echo " construyendo una copia dentada de MySQL "
    emerge --buildpkgonly '=dev-db/mysql-5.0.18-r60'

    echo " deteniendo el servidor "
    /etc/init.d/mysql stop

    echo " eliminando la mayor parte de los enlaces simbólicos "
    eselect mysql remove

    echo " ficheros de configuración "
    mv /etc/mysql /etc/mysql.old
    mv /etc/mysql-500 /etc/mysql

    echo " eliminación de los restantes enlaces simbólicos, y el material de eselect "
    rm /usr/lib/mysql /usr/include/mysql /usr/bin/mysql_config /usr/lib/libmysql*
    rm -rf /var/lib/eselect/mysql/ /usr/lib/mysql-[45]0[01]

    echo " unmerge MySQL mellado "
    emerge -C \
    =dev-db/mysql-4.0.26-r30 \
    =dev-db/mysql-4.1.15-r30 \
    =dev-db/mysql-4.1.16-r30 \
    =dev-db/mysql-4.1.18-r30 \
    =dev-db/mysql-5.0.15-r30 \
    =dev-db/mysql-5.0.16-r30 \
    =dev-db/mysql-5.0.17-r30 \
    =dev-db/mysql-5.0.18-r30 \
    =dev-db/mysql-5.1.3_alpha-r30 \
    =dev-db/mysql-5.1.4_alpha-r30 \
    =dev-db/mysql-5.1.6_alpha-r30 \
    app-admin/eselect-mysql

    echo " listo para mezclar MySQL otra vez "
    emerge --usepkgonly '=dev-db/mysql-5.0.18-r60'
También se recomienda que muevas los directorios de datos listados en /etc/mysql/my.cnf. Si lo haces, no olvides editar /etc/mysql/my.cnf también. The contents of this document are licensed under the Creative Commons - Attribution / Share Alike license. |
Print
Updated March 10, 2006
Summary: This document describes how to go back to an unslotted MySQL.
Francesco Riosa Author Xavier Neys Editor
Donate to support our development efforts.
VR Hosted
Tek Alchemy
SevenL.net
php|architect
Copyright 2001-2006 Gentoo Foundation, Inc. Questions, Comments? Email www@gentoo.org.