Índice do fórum Treinamentos Básicos Treinamento DBA Júnior Instalação do Mysql

Instalação do Mysql

Dúvidas, dicas e atualizações sobre o Treinamento DBA Júnior.

Mensagem Sáb Dez 17, 2016 1:40 am

Mensagens: 0
Ricardo,

Estava estudando toda á prática de instalação do MySQL entre os slides da nerv e o oracle-base do tim hall (https://oracle-base.com/articles/mysql/ ... n-on-linux) e tem uma dúvida me martelando, tipo...consegui instalar o mysql 5.6 pelo yum (já estou até brincando com ele) mas tem uma parte que o tim hall fala para configurar o arquivo "/etc/my.cnf" com os parâmetros abaixo:

user=mysql
log_bin=/u01/log_bin/myDB
datadir=/u01/data
tmpdir=/u01/tmpdir

sendo assim, já tinha criado os diretórios necessários para funcionar esses parâmetros que o tim hall explicou anteriormente mas enquanto estava configurado desta maneira eu não conseguia subir o serviço mysqld porquê dava erro, mas aí depois que apaguei os três últimos parâmetros de baixo para cima; deixando apenas o "user=mysql" daí funcionou!, consegui subir o mysqld e rodar o mysql 5.6.

Queria muito saber porquê que dava erro sendo que tinha configurado com os diretórios que criei e porquê deu certo depois que os apaguei, talvez haja algum parâmetro default já configurado mas não vi nada no editor além do user= """, desculpe o textão, foi difícil formular essa pergunta, se precisar de algum print eu mando.

Obrigadão!!!.

Mensagem Seg Dez 19, 2016 4:32 pm
portilho Site Admin

Mensagens: 448
Olá.
Se estes parâmetros não estão (e por padrão não estão mesmo) no /etc/my.cnf, vale o valor padrão.
Por exemplo, o valor padrão do datadir é /var/lib/mysql.

Se você alterar estes parâmetros, o mysql será recriado nos diretórios indicados (os dados também poderiam ser movidos para lá). Mas estes diretórios devem existir, e ter permissão para o usuário mysql. Geralmente o erro para estes parâmetros é a falta de diretório ou permissão mesmo..

Mensagem Ter Dez 27, 2016 9:39 am

Mensagens: 0
Beleza, Ficou bem mais claro agora!!
Onde consigo encontrar os valores padrões dos parâmetros do my.cnf?, teria algum site com alguma documentação do mysql ou algum arquivo de log que mostre isso?, queria muito encontrar para saber o modo default dos parâmetros!.

Mensagem Qui Dez 29, 2016 12:54 pm
portilho Site Admin

Mensagens: 448
Aqui na documentação você encontra qual é o valor "Default" de cada parâmetro: https://dev.mysql.com/doc/refman/5.7/en ... tions.html

Mensagem Qui Dez 29, 2016 2:23 pm

Mensagens: 0
isso!!, consegui na documentação através do comando: mysqld --verbose --help
Obrigadão!!!,
Tenho umas dúvidas sobre SQL Server mas vou abrir outro post que fica melhor... :D

Mensagem Qui Dez 29, 2016 3:21 pm
portilho Site Admin

Mensagens: 448
Ok! :-D


Voltar para Treinamento DBA Júnior

cron