Sob mysql5 instalação Ali nuvem centos7

# Criar um diretório mysql sob / usr / local, para salvar o arquivo de programa mysql
   mkdir / usr / / mysql locais

# Carregar usando Xftp mysql-5.5.47-Linux2.6-x86_64.tar para o diretório / usr / software, mudança para / usr / diretório / mysql local depois ainda extrair
CD / usr / software /       
tar -xvf ./mysql Linux2.6-x86_64.tar - 5.5.47
Music videos ./mysql-5.5.49-linux2.6-x86_64/* / usr / / MySQL local

# Novo usuário
groupadd mysql
useradd mysql -g -s / usr / sbin / nologin # mysql MySQL deixar os usuários fazem login diretamente
chown -R mysql: mysql / usr / local / mysql /

# Copie o arquivo de configuração
cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf

# Definir permissões
do chmod + X / usr / local / MySQL
chown -R & lt MySQL: MySQL / usr / / MySQL local

Configuração na inicialização #
CP /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
o chmod + X /etc/init.d/mysqld
o chkconfig --add mysqld
o chkconfig mysqld --level 2345 oN
chkconfig --list mysqld # ver se o aplicativo em

# Adicionar soft links MySQL para acomodar scripts de inicialização, variáveis ambiente de configuração
LN -sv / usr / local / MySQL / bin / MySQL / usr / sbin / MySQL
LN -sv / usr / local / MySQL / bin / mysqladmin / usr / sbin / mysqladmin
LN -sv / usr / local / MySQL / bin / mysqldump / usr / sbin / mysqldump

# Modificar o arquivo de configuração
vim /etc/my.cnf

# Add [mysqld] nó
datadir = / usr / local / mysql / data # arquivo de dados de localização
log-error = /usr/local/mysql/data/error.log # log
pid-file = / usr / local / mysql / dados / mysql.pid # processo número
utilizador mysql = # nome de utilizador
tmpdir = / tmp                                           

# Salve e saia

inicialização do banco de dados #
/ usr / local / mysql / Scripts / mysql_install_db --basedir = / usr / local / mysql --datadir = / usr / local / mysql / data --user = mysql

# Iniciar serviço mysql, porque o serviço foi instalado mysqld para chkconfig, para que possa começar direta
serviço de início mysqld


Alterando a senha root #
/ usr / local / mysql / bin / mysqladmin password u root -p "123456"
 
servidor # mysql Por favor entre Ali nuvem
# mysql -uroot -p

# Modificar tabela do usuário mysql para permitir login remoto
  # Nota: tabela de usuário tem dois campos: anfitrião o valor original do valor original de localhost usuário root
que representa o usuário root pode fazer logon localmente, temos que modificá-lo

atualização conjunto de usuário host = '%', onde host = 'localhost' e User = 'root'

Após a modificação, sair mysql,

# Serviço mysql restart
restart mysqld serviço

# Por fim, adicione Ali nuvem conjunto de segurança de regras, porta aberta 3306 para acesso remoto (após o produto de servidor on-line para encerrar 3306)

# Finalmente, teste de cliente do servidor de conexão mysql local. 
 

Publicado 107 artigos originais · Louvor obteve 29 · vista 180 000 +

Acho que você gosta

Origin blog.csdn.net/zhangyingchengqi/article/details/103439257
Recomendado
Clasificación