Instalación fuera de línea de CentOS7 de mariadb

La versión instalada es mariadb10.0.38

Descarga y descomprime

Descarga el paquete de instalación.

  • Use el comando wget para descargar el paquete de instalación
wget https://downloads.mariadb.com/MariaDB/mariadb-10.0.38/bintar-linux-x86_64/mariadb-10.0.38-linux-x86_64.tar.gz

Si se le indica que no hay un comando wget, puede usar el comando yum para instalar

yum install -y wget
  • Descargue el paquete de instalación en la página
    o puede ingresar https://downloads.mariadb.com/MariaDB/mariadb-10.0.38 en el navegador y seleccione el mariadb que desea instalar
    Inserte la descripción de la imagen aquí

Después de hacer clic en una de las carpetas, aparecerá el paquete de instalación de mariadb y el md5 correspondiente y otros valores de verificación.
Inserte la descripción de la imagen aquí

Compruebe el valor de md5

Después de descargar el paquete de instalación de mariadb, use el comando para obtener el valor md5 del paquete de instalación

md5sum mariadb-10.0.38-linux-x86_64.tar.gz

Después de obtener el valor md5, compárelo con el md5 en la página para ver si es consistente. Si es inconsistente, el paquete de instalación está dañado o es anormal y no se puede usar.

Inserte la descripción de la imagen aquí

Descomprime el paquete de instalación

Utilice el siguiente comando para extraer el paquete de instalación

tar -xzvf mariadb-10.0.38-linux-x86_64.tar.gz

La carpeta descomprimida se llama mariadb-10.0.38-linux-x86_64 y se
renombra mariadb-10.0.33-linux-x86_64 a mariadb-10.0.38

mv mariadb-10.0.38-linux-x86_64 mariadb-10.0.38

Crear usuario de mysql

 useradd -s /sbin/nologin -M mysql

Ruta especificada de mysql e inicialización del usuario

 ./scripts/mysql_install_db  --basedir=/home/mariadb-10.0.38 --datadir=/home/mariadb-10.0.38/data/ --user=mysql

Base de datos de configuración

Perfil móvil

Haga una copia de seguridad del archivo de configuración original

mv /etc/my.cnf /etc/my.cnf.bak

Mueva la plantilla del archivo de configuración a / etc

#配置文件模板在mariadb包解压之后的support-files路径下
cp support-files/my-innodb-heavy-4G.cnf  /etc/my.cnf

Editar archivo de configuración

Modifique la ruta de instalación y la ruta de datos en el archivo de configuración

vim /etc/my.cnf
basedir=/home/mariadb-10.0.38
datadir=/home/mariadb-10.0.38/data

Iniciar mariadb

  • Cambiar el usuario de mariadb a mysql
chown -R mysql:mysql /home/mariadb-10.0.38
  • Mueva la secuencia de comandos de inicio a la ruta de inicio
cp support-files/mysql.server /etc/rc.d/init.d/mysqld
  • Utilice el script de inicio para iniciar mariadb
/etc/init.d/mysqld start 

o

systemctl start mysqld
  • Configurar mariadb para que se inicie automáticamente
chkconfig mariadbd on
  • Compruebe si la configuración es correcta
chkconfig --list mysqld

El siguiente contenido indica éxito
Inserte la descripción de la imagen aquí

Establecer contraseña de usuario root

  • Iniciar sesión en mysql sin contraseña
mysql -uroot -p
  • Autorización del usuario raíz para cambiar la contraseña
grant all privileges on *.* to 'root'@'%' identified by '123456';
grant all privileges on *.* to 'root'@'localhost' identified by '123456';
grant all privileges on *.* to 'root'@'127.0.0.1' identified by '123456';
flush privileges;

Cerrar sesión, iniciar sesión con nueva contraseña

mysql -uroot -p123456

Inserte la descripción de la imagen aquí
El inicio de sesión es exitoso y la instalación está completa.

Supongo que te gusta

Origin blog.csdn.net/xiguashixiaoyu/article/details/108774352
Recomendado
Clasificación