migração do banco de dados mysql e atualização de versão

migração do banco de dados mysql e atualização de versão

Preparação
1. O IP do servidor a ser migrado: 47.110.157.82, feche mysql-5.6.31
Insira a descrição da imagem aqui
2. O IP do servidor de destino a ser migrado: 192.186.164.134 e o pacote de instalação do banco de dados mysql-5.6.51


IP de migração do banco de dados : 192.186.164.134 descompacte o pacote de instalação do banco de dados mysql5.6.51

tar -zxvf mysql-5.6.51-linux-glibc2.12-x86_64.tar.gz 

Modifique o nome do arquivo descompactado como mysql

 mv mysql-5.6.51-linux-glibc2.12-x86_64  mysql

Verifique se existe um usuário mysql

id mysql

Se não existir, adicione o usuário mysql

useradd mysql -r -s   /bin/false 

Definir permissões de arquivo mysql

chown mysql.mysql -R /usr/local/mysql

Criar arquivo de configuração mysql

 vim /etc/my.cnf

Adicionar conteúdo

[mysqld]
basedir=/usr/local/mysql  
datadir=/usr/local/mysql/data  
port=3307 
socket=/usr/local/mysql/mysql.sock  
log_error=/usr/local/mysql/data/mysql3307.err

Digite o diretório de instalação mysql, mysql inicie o script de cópia para o diretório init.d

cd mysql
cp support-files/mysql.server /etc/init.d/mysql

Migrar IP: 47.110.157.82 diretório de dados mysql do servidor para IP: 192.186.164.134 diretório de dados mysql do servidor

rsync -av 47.110.157.82:/usr/local/mysql/data/   /usr/local/mysql/data/

Inicie o mysql

service mysql start

Erros podem ser relatados durante a inicialização. Verifique o log /usr/local/mysql/data/mysql3307.err para resolver.
Acesse o mysql

mysql -S /usr/local/mysql/mysql.sock -uroot -p

Atualizar versão do mysql

mysql_upgrade -S /usr/local/mysql/mysql.sock  -p123456

Acho que você gosta

Origin blog.csdn.net/weixin_45742032/article/details/115011081
Recomendado
Clasificación