Red de Respuestas Legales - Consulta de información - Cómo instalar e implementar el sistema de base de datos MySQL en un entorno Linux

Cómo instalar e implementar el sistema de base de datos MySQL en un entorno Linux

Cómo instalar y configurar la base de datos mysql en Linux

Acerca de este artículo

Este artículo tomará MySQL 5.0.51 como ejemplo y CentOS 5 como plataforma para describir la instalación y configuración de la base de datos MySQL.

2. Acerca de MySQL

MySQL es el sistema de gestión de bases de datos SQL de código abierto más popular, desarrollado, publicado y respaldado por MySQL AB. MySQL AB, una empresa comercial fundada por desarrolladores de MySQL, es una empresa de código abierto de segunda generación que utiliza un modelo de negocio exitoso para combinar valores y metodologías de código abierto. MySQL es una marca registrada de MySQL AB.

MySQL es un servidor de bases de datos SQL rápido, multiproceso, multiusuario y robusto. MySQL Server admite el uso de sistemas de producción de carga pesada y de misión crítica y también puede integrarse en un software de implementación masiva.

La pronunciación oficial de MySQL es "My Ess Que Ell", no "My sequel". Pero también puedes utilizar "Mi secuela" y otros dialectos.

Sitio web MySQL (f, my-medium.cnf, my-large.cnf, my-huge.cnf), elija el que esté cerca de su entorno y cópielo en el directorio /etc, y haga la modificación adecuada Para obtener información detallada sobre el archivo de configuración de mysql, consulte otros artículos del autor o la documentación oficial de mysql.

En este ejemplo, seleccione my-medium.cnf y ejecute el siguiente comando para copiar. al directorio /etc:

cp ./support-files/my-medium.cnf /etc/my.cnf

3.1.8 Inicializar tabla de autorización

Ejecute el siguiente comando para inicializar la tabla de autorización:

./scripts/mysql_install_db --user=mysql

3.1.9 Cambiar el propietario y los permisos del directorio de datos mysql

El directorio predeterminado para guardar archivos de la base de datos es el directorio var en el directorio de instalación. Al ejecutar el comando de configuración, puede especificar un directorio diferente a través del parámetro --localstatedir. El ejemplo de este artículo es la ubicación predeterminada.

chown -R mysql.mysql /usr/local/mysql/var

chmod -R 700 /usr/local/mysql/var

3.1.10 Configure el script de control del servicio de inicio automático en el arranque

Ejecute el siguiente comando para copiar el script de inicio al directorio de recursos:

cp ./support-files/mysql.server /etc /rc.d/init .d/mysqld

Ejecute el siguiente comando para aumentar el permiso de ejecución del script de control del servicio mysqld:

chmod x /etc/rc.d/init.d /mysqld

Ejecute el siguiente comando para agregar el servicio mysqld al servicio del sistema:

chkconfig --add mysqld

Ejecute el siguiente comando para verificar si el El servicio mysqld ha entrado en vigor:

chkconfig --list mysqld

La salida del comando es similar a la siguiente:

mysqld 0: off 1: off 2: on 3: on 4: on 5: on 6: off

p>

indica que el servicio mysqld ha entrado en vigor y se iniciará automáticamente cuando el sistema se inicie en los niveles de ejecución 2, 3, 4 y 5. Puede utilizar el comando de servicio para controlar el inicio y la parada de mysql en el futuro.

Iniciar el servicio mysqld:

servicio mysqld start

Detener el servicio mysqld:

servicio mysqld stop

Ejecutar Ejecute el siguiente comando para desactivar el inicio automático en el arranque:

chkconfig mysqld off

Ejecute el siguiente comando para cambiar el nivel de ejecución del inicio automático a 3 o 5:

chkconfig --level 35 mysqld on

3.1.11 Agregue el directorio bin de mysql a la variable de entorno PATH

Edite el archivo /etc/profile:

vi /etc/profile

Agregue las siguientes dos líneas al final del archivo:

PATH=$PATH:/usr/local/mysql/bin

exportar RUTA

Ejecuta el siguiente comando para que los cambios surtan efecto:

/etc/profile

3.2 Instalación en binario. modo paquete

3.2.1 Desde el medio de instalación Instalación

El paquete binario MySQL se ha incluido en el medio de instalación de CentOS 5. Puede instalar los siguientes tres paquetes rpm directamente desde el medio de instalación medios:

mysql-5.0.22-2.1.0.1 .i386.rpm

mysql-devel-5.0.22-2.1.0.1.i386.rpm

mysql-server-5.0.22-2.1.0.1.i386.rpm

p>

Los nombres de archivo de diferentes versiones son diferentes, preste atención a la distinción.

Ejecute el siguiente comando para instalar:

rpm -iUvh mysql-5.0.22-2.1.0.1.i386.rpm

rpm -iUvh mysql-devel - 5.0.22-2.1.0.1.i386.rpm

rpm -iUvh mysql-server-5.0.22-2.1.0.1.i386.rpm

3.2.2 Instalar mediante yum

Si la máquina que está instalando puede conectarse a Internet en este momento, el autor recomienda utilizar el comando yum para simplificar el proceso de instalación:

yum install mysql-server mysql-devel mysql

Yum encontrará automáticamente el paquete binario más reciente del software que especifique en el sitio espejo de centos y verificará las dependencias del paquete de software. Al instalar el software, instalará automáticamente sus paquetes de software dependientes.