Instale o ambiente e a configuração do MySQL no Linux

Introdução ao mysql

O MySQL é um software de gerenciamento de banco de dados relacional. A característica dos bancos de dados relacionais é armazenar dados em diferentes tabelas bidimensionais. A linguagem padronizada mais comumente usada para acessar e gerenciar bancos de dados MySQL é a linguagem de consulta estruturada SQL .

1. instalação do MySQL

Existem muitas maneiras de instalar o mysql, a mais simples e mais adequada é a instalação do método binário. Em seguida, usamos o pacote binário mysql para instalar e implantar o mysql

Descompacte o software

  • tar xf mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz -C / data1 / server /
  • cd / data1 / servidor /
  • Como instalar o mysql no linux-glibc2.5-x86_64

Crie um usuário dedicado

  • useradd -s / sbin / nologin -M mysql

Inicialize o banco de dados mysql

  • / data1 / server / mysql / scripts / mysql_install_db --basedir = / data1 / server / mysql --datadir = / data1 / server / mysql / data1 / --user = mysql

Arquivos de configuração relacionados

Gerenciamento de arquivo de configuração do banco de dados

  • mv /etc/my.cnf /etc/my.cnf-bak
  • cp /data1/server/mysql/support-files/my-default.cnf /etc/my.cnf

Configuração do comando de inicialização do banco de dados (copiado simultaneamente para o comando de entrada)

  • cp /data1/server/mysql/support-files/mysql.server /etc/init.d/mysqld
  • chmod + x /etc/init.d/mysqld

Iniciar modificação do arquivo

  • # sed / i / usr / local / mysql # / data1 / server / mysql # g '/ data1 / server / mysql / bin / mysqld_safe /etc/init.d/mysqld

Após a modificação do arquivo, digite cat /etc/init.d/mysqld e modifique o caminho para / data1 / server / mysql

Gerenciamento de permissão de arquivo de banco de dados

  • chown -R mysql.mysql / data1 / server / mysql /

Explicação detalhada dos comandos de modificação de conteúdo do arquivo sed (mais simples que o comando de edição de conteúdo vim):

Iniciar o banco de dados

Verifique antes de iniciar o banco de dados

  • netstat -tnulp | grep mysql

Iniciar o banco de dados

  • /etc/init.d/mysqld start

Verifique o status de inicialização do banco de dados

  • netstat -tnulp | grep mysqld

Configurar variáveis ​​de ambiente

  • vim / etc / profile

# Adicione esta configuração no final (a função é adicionar todos os comandos do mysql a todos os caminhos de comandos)

  • PATH = / data1 / servidor / mysql / bin: $ PATH  

Tornar o arquivo de configuração eficaz

  • fonte / etc / profile

Neste ponto, a instalação do mysql está concluída: teste se a instalação foi bem-sucedida, digite diretamente o comando mysql

Operação de comando do banco de dados

  • show database; <--- consulta as informações padrão do banco de dados

Escolha usar um banco de dados

  • use mysql; <--- significa escolher usar um banco de dados, que é equivalente ao CD entrar no banco de dados

Exibir o banco de dados atual

  • select database (); <--- significa exibir o banco de dados atual, semelhante à função do comando pwd

Exibir o usuário atualmente conectado ao banco de dados

  • select user (); <--- visualiza o usuário atualmente logado no banco de dados, semelhante ao comando whoami e o mysql também pode restringir onde o usuário especificado pode se conectar para efetuar login no banco de dados

Veja o diretório em que você pode efetuar login no banco de dados mysql

  • selecione usuário, host do mysql.user; --- Veja o diretório em que você pode efetuar login no banco de dados mysql e onde você pode gerenciar o banco de dados mysql

Crie um banco de dados

  • criar banco de dados nome do banco de dados; ===> pode criar um banco de dados

Via show database; visualização

Crie um usuário para o banco de dados especificado

        O usuário que criou um banco de dados:

  • conceda tudo no iwebshop. * a 'iwebshop' @ 'localhost' identificado por '123456'; 
  • conceda tudo no nome do banco de dados. * para 'nome de usuário de login do banco de dados' @ 'host de login do banco de dados' identificado por 'senha'; 

#Crie um usuário wordpress com permissões para todos, defina o segmento de rede que permite o login e, finalmente, defina a senha

Após criar um usuário, atualize os privilégios de liberação das informações do banco de dados;

  • mysql> privilégios de liberação;   privilégios de atualização
  • #flush privilégios Depois de criar usuários, atualize as informações do banco de dados

    Veja as informações do usuário do banco de dados, selecione user, host from mysql.user;

Excluir um banco de dados

  • solte o banco de dados; ===> pode excluir um banco de dados, através de mostrar bancos de dados;

 

 

Publicado 29 artigos originais · Gosto1 · Visitas 574

Acho que você gosta

Origin blog.csdn.net/wennie11/article/details/105536900
Recomendado
Clasificación