|
|||||||||||||||||||||||||||||||||||||||
|
Applications: MySQL > doc > refman > 5.0 > esmac-os-x-installation.html (Request Expert MySQL Support)
Skip navigation links
MySQL 5.0 Reference Manual :: 2 Instalar MySQL :: 2.5 Instalar MySQL en Mac OS X Section Navigation [Toggle]
Se puede instalar MySQL en Mac OS X 10.2.x (âJaguarâ) y posteriores utilizando un paquete binario de Mac OS X en formato PKG en lugar de la distribución binaria tarball. Debe tenerse en cuenta que las versiones anteriores de Mac OS X (por ejemplo, 10.1.x) no no están soportadas por este paquete.
El paquete se encuentra dentro de un fichero de imagen de disco
( Para obtener MySQL, consulte Sección 2.1.3, âCómo obtener MySQLâ. Nota: Antes de proceder con la instalación, deben haberse finalizado todas las instancias del servidor MySQL en ejecución, ya sea usando la Aplicación MySQL Manager (en Mac OS X Server) o a través de mysqladmin shutdown en la lÃnea de comandos. Para instalar el fichero PKG de MySQL, debe hacerse doble click en el Ãcono del paquete. Esto iniciará el Instalador de Paquetes de Mac OS X, el cual guiará el resto de la instalación.
Debido a un error en el instalador de paquetes de Mac OS X, puede llegar a verse este error en el cuadro de diálogo de selección de disco destino: You cannot install this software on this disk. (null)
Si ocurre este error, simplemente debe hacerse click en el botón
El PKG para Mac OS X de MySQL se instala en
La disposición de la instalación es similar a la de la
distribución binaria en fichero tar, todos los
ficheros binarios de MySQL están ubicados en el directorio
La instalación de MySQL requiere una cuenta de usuario Mac OS X
llamada Si se está ejecutando Mac OS X Server, entonces se tiene una versión de MySQL instalada. Las versiones de MySQL que acompañan a cada versión de Mac OS X Server se muestran en la siguiente tabla:
Esta sección del manual abarca solamente la instalación del PKG oficial para Mac OS X de MySQL. Se debe leer la ayuda de Apple relativa a la instalación de MySQL: Ejecutando la aplicación âHelp Viewâ, seleccionando la ayuda de âMac OS X Serverâ, haciendo una búsqueda por âMySQLâ, y leyendo el tema titulado âInstalling MySQL.â En versiones de MySQL preinstaladas en Mac OS X Server, hay que tener en cuenta especialmente que se deberÃa dar inicio a mysqld con el comando safe_mysqld en lugar de mysqld_safe si MySQL es anterior a la versión 4.0.
Si anteriormente se estuvieron utilizando los paquetes para Mac OS X de Marc Liyanage, descargados de http://www.entropy.ch, es suficiente con seguir las instrucciones para actualizar paquetes que usan la disposición de la instalación binaria, como se ha presentado en estas páginas. Si se está actualizando hacia el PKG MySQL oficial desde alguna de las versiones 3.23.xx de Marc, o desde la versión de MySQL que acompaña al Mac OS X Server, se pueden convertir al formato actual las tablas de privilegios MySQL existentes, ya que se añadieron algunos nuevos privilegios de seguridad. Consulte Sección 2.10.2, âAumentar la versión de las tablas de privilegiosâ. Si se desea iniciar automáticamente el servidor MySQL junto con el arranque del sistema, será necesario instalar también el Componente MySQL Startup (Inicio de MySQL). En el caso de MySQL 5.0, viene como un paquete separado dentro de las imágenes de disco de instalación. Siplemente hay que hacer doble click en el Ãcono MySQLStartupItem.pkg y seguir las instrucciones para instalarlo. El Componente de Inicio de MySQL sólo necesita ser instalado una vez: no hay necesidad de instalarlo cada vez que se hace una actualización de MySQL
El Componente de Inicio de MySQL se instala en
En Mac OS X Server, la instalación por defecto de MySQL utiliza
la variable Luego de la instalación, se puede iniciar MySQL ejecutando los siguientes comandos en una ventana de terminal. Se deben tener privilegios de administrador para llevar a cabo esta tarea. Si se ha instalado el Componente de Inicio:
shell> sudo /Library/StartupItems/MySQLCOM/MySQLCOM start (Enter your password, if necessary) (Press Control-D or enter "exit" to exit the shell) Si no se ha instalado el Componente de Inicio, debe ingresarse la siguiente secuencia de comandos: shell> cd /usr/local/mysql shell> sudo ./bin/mysqld_safe (Enter your password, if necessary) (Press Control-Z) shell> bg (Press Control-D or enter "exit" to exit the shell)
Se deberÃa estar en condiciones de conectar con el servidor
MySQL, por ejemplo, ejecutando
Nota: Las cuentas que se hallan en las tablas de permisos de MySQL, en principio no están protegidas con contraseñas. Después de iniciar el servidor se deben establecer contraseñas para esas cuentas siguiendo las instrucciones en Sección 2.9, âPuesta en marcha y comprobación después de la instalaciónâ. Se podrÃa desear agregar alias al fichero de recursos del shell para facilitar el acceso a los programas más utilizados, como mysql y mysqladmin, desde la lÃnea de comandos. La sintaxis para tcsh es: alias mysql /usr/local/mysql/bin/mysql alias mysqladmin /usr/local/mysql/bin/mysqladmin Para bash, debe usarse: alias mysql=/usr/local/mysql/bin/mysql alias mysqladmin=/usr/local/mysql/bin/mysqladmin
Aún mejor, es agregar setenv PATH ${PATH}:/usr/local/mysql/bin
Si en el directorio home no existe el fichero
Si se está actualizando una instalación existente, hay que notar que instalar un nuevo PKG MySQL no borra el directorio de la instalación anterior. Desafortunadamente, el instalador de Mac OS X aún no ofrece la funcionalidad necesaria para actualizar apropiadamente los paquetes instalados con anterioridad.
Para utilizar en la nueva instalación las bases de datos
existentes, habrá que copiar el contenido del directorio de datos
antiguo dentro del nuevo. Hay que asegurarse que ni el antiguo
servidor ni el nuevo estén en funcionamiento cuando se haga esto.
Luego de que se hayan copiado las bases de datos desde la antigua
instalación hacia la nueva, y se haya iniciado exitosamente el
nuevo servidor, debe considerarse la eliminación de la
instalación anterior a fin de recuperar espacio en disco. Quizá
también se desee borrar versiones antiguas de los directorios
Receipt localizados en
Ãsta es una traducción del manual de referencia de MySQL, que puede encontrarse en dev.mysql.com. El manual de referencia original de MySQL está escrito en inglés, y esta traducción no necesariamente está tan actualizada como la versión original. Para cualquier sugerencia sobre la traducción y para señalar errores de cualquier tipo, no dude en dirigirse a mysql-es@vespito.com. © 1995-2008 MySQL AB. All rights reserved. |
||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||


