Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo instalar mysql en Linux

Cómo instalar mysql en Linux

1. Plataforma de ejecución: CentOS 6.3 x86_64, básicamente equivalente a RHEL 6.3

2. Método de instalación:

Hay dos métodos de instalación principales para MySQL: uno es compilarlo usted mismo desde el Instalación del código fuente, este método es adecuado para que usuarios avanzados personalicen las funciones de MySQL y no se describirá en detalle aquí; el otro es instalar utilizando archivos binarios compilados. Los métodos de instalación de archivos binarios se dividen en dos tipos: uno es un método de instalación general que no es específico de una plataforma específica y el archivo binario utilizado es un archivo comprimido con el sufijo .tar.gz; el segundo es usar RPM u otro; paquetes de software para la instalación. Este proceso de instalación completará automáticamente la configuración relevante del sistema, por lo que es más conveniente.

3. Descargue el paquete de instalación:

a. Dirección de descarga oficial:

f /etc/my.cnf

h. Comience a agregar el servicio mysqld al proyecto de inicio automático.

*Primero, debe copiar el script del servicio scripts/mysql.server a /etc/init.d/ y cambiarle el nombre a mysqld.

[root@localhostmysql] cp support-files/mysql.server /etc/init .d/mysqld

* Utilice el comando chkconfig para agregar el servicio mysqld al sistema de inicio automático proyecto de servicio.

[root@localhost mysql]#chkconfig --add mysqld

* Tenga en cuenta que el nombre del servicio mysqld cambió de nombre cuando copiamos mysql.server al nombre /etc/init.d/ .

*Compruebe si la adición se realizó correctamente

[root@localhost mysql]#chkconfig --list mysqld

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

i. Reinicie el sistema y mysqld se iniciará automáticamente.

* Compruebe si está iniciado

[root@localhost mysql]#netstat -anp|grep mysqld

tcp 0 0.0.0.0:3306 0.0.0.0 :* LISTEN 2365/mysqld

unix 2 [ ACC ] STREAM LISTENING 14396 2365/mysqld /tmp/mysql.sock

* Si no desea reiniciar, puede reiniciar manualmente .

[root@localhost mysql]#service mysqld start

Inicia MySQL. ¡éxito!

j. Ejecute el programa cliente mysql en el directorio mysql/bin para probar si puede conectarse a mysqld.

[root@localhost mysql]#/usr/local/mysql/bin/mysql

Bienvenido a MySQLmonitor.

Su conexión MySQL es 2

Versión del servidor: 5.5.29-log MySQL Community Server (GPL)

Directorio

Contenido del directorio

/usr/bin

Programas y scripts cliente

/usr/sbin

servidor mysqld

/ var/lib/mysql

Archivo de registro, base de datos

/usr/share/info

Manual de formato de información

/usr /share /man

Página man de Unix

/usr/include/mysql

Incluir (archivo de encabezado)

/usr/lib /mysql

Biblioteca

/usr/share/mysql

Otros archivos de soporte, incluidos mensajes de error, archivos de juego de caracteres y archivos de configuración de muestra, utilizados para instalar la base de datos SQL

/usr/share/sql-benchmark

benchmark