Instalação offline CentOS7 do mariadb

A versão instalada é mariadb10.0.38

Baixe e descompacte

Baixe o pacote de instalação.

  • Use o comando wget para baixar o pacote de instalação
wget https://downloads.mariadb.com/MariaDB/mariadb-10.0.38/bintar-linux-x86_64/mariadb-10.0.38-linux-x86_64.tar.gz

Se for avisado de que não há comando wget, você pode usar o comando yum para instalar

yum install -y wget
  • Baixe o pacote de instalação na página
    ou você pode inserir https://downloads.mariadb.com/MariaDB/mariadb-10.0.38 no navegador e selecionar o mariadb que deseja instalar
    Insira a descrição da imagem aqui

Após clicar em uma das pastas, haverá o pacote de instalação do mariadb e o md5 correspondente e outros valores de verificação.
Insira a descrição da imagem aqui

Verifique o valor md5

Depois de baixar o pacote de instalação mariadb, use o comando para obter o valor md5 do pacote de instalação

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

Depois de obter o valor md5, compare-o com o md5 na página para ver se é consistente. Se for inconsistente, o pacote de instalação está danificado ou anormal e não pode ser usado.

Insira a descrição da imagem aqui

Descompacte o pacote de instalação

Use o seguinte comando para extrair o pacote de instalação

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

A pasta descompactada é chamada mariadb-10.0.38-linux-x86_64 e
renomeada mariadb-10.0.33-linux-x86_64 para mariadb-10.0.38

mv mariadb-10.0.38-linux-x86_64 mariadb-10.0.38

Criar usuário mysql

 useradd -s /sbin/nologin -M mysql

caminho especificado do mysql e inicialização do usuário

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

Banco de dados de configuração

Perfil de celular

Faça backup do arquivo de configuração original

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

Mova o modelo do arquivo de configuração para / etc

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

Editar arquivo de configuração

Modifique o caminho de instalação e o caminho de dados no arquivo de configuração

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

Comece mariadb

  • Mude o usuário de mariadb para mysql
chown -R mysql:mysql /home/mariadb-10.0.38
  • Mova o script de inicialização para o caminho de inicialização
cp support-files/mysql.server /etc/rc.d/init.d/mysqld
  • Use o script de inicialização para iniciar o mariadb
/etc/init.d/mysqld start 

ou

systemctl start mysqld
  • Configure o mariadb para iniciar automaticamente
chkconfig mariadbd on
  • Verifique se a configuração foi bem-sucedida
chkconfig --list mysqld

O seguinte conteúdo indica sucesso
Insira a descrição da imagem aqui

Definir senha de usuário root

  • Faça login no mysql sem senha
mysql -uroot -p
  • Autorização do usuário root para alterar a senha
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;

Saia, faça login com uma nova senha

mysql -uroot -p123456

Insira a descrição da imagem aqui
O login foi bem-sucedido e a instalação foi concluída.

Acho que você gosta

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