Directorio artículo
- Iniciar sesión Linux
- instalar wget
- Descargar paquete de instalación de fuente de yum
- Instalar el rpm descargado
- Instalación de MySQL
- puesta en servicio de MySQL
- Configuración inicial
- servicio de MySQL está configurado para iniciarse automáticamente
- puerto del firewall abierto 3306
- Instalar la herramienta de gestión de base de datos visual
Nos brevemente por encima de la Linux instalado en una máquina virtual de Windows CentOS7, se comprometen por encima de la base de datos MySQL instalado en Linux.
Iniciar sesión Linux
En primer lugar, para asegurarse de que es el usuario root de inicio de sesión del sistema operativo Linux .
instalar wget
ejecución:
yum install wget
instalado wget, siempre y cuando la incertidumbre sobre si instala wget, vistazo a la mejor realizar.
Descargar paquete de instalación de fuente de yum
Descargar paquete de instalación de fuente de depósito yum, esto tiene que ser, ya que estamos CentOS7, realizado de acuerdo con la versión de CentOS:
wget http://repo.mysql.com/mysql57-community-release-el7.rpm
Si el sistema es CentOS6, ejecute:
wget http://repo.mysql.com/mysql57-community-release-el6.rpm
Pero lo que si no sé su versión de CentOS de ella, podemos hacer:
cat /etc/centos-release
Ver, tal como se muestra:
liberación de CentOS Linux 05/07/1804 (Core)
Es decir, la versión CentOS7, si es el comienzo de 6, es la versión CentOS6.
Instalar el rpm descargado
Instalar el rpm descargado
de ejecución:
rpm -ivh mysql57-community-release-el7.rpm
Tenga en cuenta que descargamos el7, en el el7 instalación, descarga lo que quiera instalar.
Resultados de la instalación son los siguientes:
Preparing... ################################# [100%]
Updating / installing...
1:mysql57-community-release-el7-9 ################################# [100%]
Esto configura la fuente de MySQL, rico.
Instalación de MySQL
Después de realizar:
yum install mysql-server
Para instalar MySQL.
Después de la interfaz de instalación le permitirá determinar descarga e instala, entra y
y pulse Intro, visto por última vez
Complete! (英文版)
完毕! (中文版)
Representa una instalación exitosa.
puesta en servicio de MySQL
ejecución:
systemctl start mysqld
(CentOS6) Ejecución:
service mysqld start
Configuración inicial
Después de instalar el sistema crea automáticamente un usuario root, tenemos que obtener su contraseña inicial y el cambio.
ejecución:
grep 'temporary password' /var/log/mysqld.log
Encuentra la root@localhost:
combinación de una cadena de caracteres después del signo más, es la contraseña predeterminada.
Cambiar contraseña
ejecución:
mysql_secure_installation
Y luego Enter password for user root:
, a continuación, introduzca la contraseña inicial y pulse Intro acaba de obtener. Para confirmar si efectivamente toda la entrada: el Y- , cuando hay
New password:
tiempo para introducir una nueva contraseña representa los cambios, e introducir la nueva contraseña que desea cambiar y pulse ENTER de nuevo para confirmar la entrada,
Después de todo lo que parece ser confirmado, todas las entradas: y, De hecho, necesita asegurarse de que está instalado después de MySQL tiene un usuario anónimo predeterminada prueba práctica le pregunta si desea eliminar, escriba Y para borrar, así como la posibilidad de prohibir el sistema de acceso remoto del usuario root de MySQL, está prohibida en general, entonces también y, también existe la posibilidad de eliminar la base de datos por defecto de prueba, generalmente eliminado, o y, y, finalmente, si se permite que la configuración tenga efecto inmediato, también y, por lo que todo después de establecer una contraseña bueno que parece confirmar la necesidad de introducir y para confirmar, el sistema final visualizar:
All done!
Representa la configuración de la base de datos se ha completado.
servicio de MySQL está configurado para iniciarse automáticamente
Por supuesto, la base de datos por lo general se ejecuta automáticamente el arranque, por lo que no dejamos que cada bota para ser reiniciado manualmente,
la ejecución CentOS7:
systemctl enable mysqld
CentOS6 ejecución:
chkconfig --level 345 mysqld on
Está configurado para iniciarse automáticamente el servicio MySQL.
puerto del firewall abierto 3306
Este puerto no está abierto cuando estamos de base de datos MySQL de acceso a la red remota no puede, por lo general queremos abrirlo, por lo que podemos conectar de forma remota el acceso. :
Ejecución CentOS7:
firewall-cmd --zone=public --add-service=mysql --permanent
CentOS6 ejecución:
iptables -I INPUT -p TCP --dport 3306 -j ACCEPT;/sbin/service iptables save
Bueno, aquí podemos acceder a la base de datos remota de registro.
Instalar la herramienta de gestión de base de datos visual
Si utiliza la línea de comandos de Linux para operar la base de datos, entonces, ciertamente, muy conveniente, por lo que tenemos que utilizar una herramienta gráfica de gestión de interfaz.
herramienta de administración de MySQL GUI más, y Navicat for MySQL
es muy fácil de usar, pero también una gran cantidad de gente utiliza una pieza de software, como se muestra en la Figura interfaz:
puede instalar este software para su descarga.