root

1. root

willian jose boela
djwillian

(usa Outra)

Enviado em 20/01/2014 - 04:26h

eu deletei sem querer minha db da root, como reabilito?


  


2. Re: root

Estefanio Brunhara
stefaniobrunhara

(usa CentOS)

Enviado em 20/01/2014 - 07:20h

Execute o mysql_install_db, acho que isto resolve, mas você vai ter que criar manualmente os usuários das outros bancos caso exista.



3. Re: root

Airton Lastori
alastori

(usa Outra)

Enviado em 20/01/2014 - 08:54h

1. pare o mysqld
2. inicie o mysql com as opções --skip-grant-tables --skip-networking
3. no mysql client, use o comando grant all privileges on *.* to 'root'@'localhost' with grant option identified by 'sua_nova_senha';
4. reinicie o mysqld normalmente e sem as opções acima




4. Re: root

Estefanio Brunhara
stefaniobrunhara

(usa CentOS)

Enviado em 20/01/2014 - 13:37h

alastori escreveu:

1. pare o mysqld
2. inicie o mysql com as opções --skip-grant-tables --skip-networking
3. no mysql client, use o comando grant all privileges on *.* to 'root'@'localhost' with grant option identified by 'sua_nova_senha';
4. reinicie o mysqld normalmente e sem as opções acima



Se ele apagou a base não tem como trocar a senha!

Criar o banco
mysql_install_db

Configurar senha
mysqladmin -u root password sua-senha-mysql







5. Re: root

Airton Lastori
alastori

(usa Outra)

Enviado em 20/01/2014 - 23:37h

estefaniobrunha escreveu:

Se ele apagou a base não tem como trocar a senha!



Correto! Se apagou todos seus bancos de dados, terá que recriá-los novamente com mysql_install_db ou restaurar um backup.

Se apagou apenas um database específico, mas ainda tem o database mysql ou se apagou apenas o usuário root, pode apenas criar um novo usuário root com os 4 passos que comentei.





6. Re: root

willian jose boela
djwillian

(usa Outra)

Enviado em 21/01/2014 - 00:12h

willian@willian-virtual-machine:~$ mysql_install_db
chown: changing ownership of `/var/lib/mysql': Operation not permitted
Cannot change ownership of the database directories to the 'mysql'
user. Check that you have the necessary permissions and try again.

primeiro, sou meio lerdo com comandos...
como paro minha db???
sudo???
depois como eu instalo, sempre com sudo???


7. Re: root

Estefanio Brunhara
stefaniobrunhara

(usa CentOS)

Enviado em 21/01/2014 - 10:45h

Sim, com sudo. Você precisa dos previlegios de root para instalar pacotes etc...






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts