Cómo instalar mysql en Linux
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