Reposto a origem Senha de MySQL Servidor
Por assumido, MySQL Servidor será instalado com origem superuser sem nenhum senha. Pode interligar para MySQL servidor como origem sem exigir senha ou por keying em em branco senha. Contudo, se tiver conjunto a senha para origem e esquecer ou incapaz mandar voltar a senha, depois você precisará recompor a origem senha para MySQL.
MySQL Referência Manual tem detalhe medidas sobre como recompor senha para origem que são como abaixo:
A etapa sob o Windows '95:
- Registo sobre ao Janelas sistema onde MySQL está a correr como Administrador.
- Parar o MySQL servidor se é correndo. Para um servidor isto é correndo como Janelas serviço, entrar em acção judicial Serviços director:
Iniciar Menu > Painel de controlo > Ferramentas administrativas > Serviços
Depois encontrar o MySQL serviço na lista, e parar aquilo.
Se seu servidor não é correndo como serviço, a ti maio necessita de usar a tarefa Director forçar aquilo parar.
- Criar um ficheiro de texto e colocação o seguindo comando dentro aquilo numa única linha:
CONJUNTO SENHA PARA ‘root@'localhost’’ = PASSWORDMyNewPassword(’’);
Salvar o ficheiro com qualquer nome. Para este exemplo o ficheiro será Cmysql:\-init.txt.
- Abrir um consola janela cominicar com o comando DOS aviso:
Iniciar Menu > Correr > cmd
- Se MySQL é instalado em Cmysql:\. Se MySQL é instalado em outra localização, ajustar os seguintes comandos em conformidade.
À DOS comando aviso, cumprir este comando:
C:\> Cmysqlbinmysqld:\\\- NT – rubricar-fileCmysql=:\-init.txt
O conteúdo da caixa ficheiro nomeado pelo – rubricar- ficheiro escolha são executado em servidor arranque, trocando a origem senha. Após o servidor tem iniciado com sucesso, tu devias apagar Cmysql:\-init.txt.
Se você instalava MySQL usando o MySQL Instalação Mago, a ti maio necessita de especificar um – valores por omissão- ficheiro escolha:
C:\> “CProgram:\ FilesMySQLMySQL\\ Servidor 5.0binmysqld\\-nt.exe”
–valores por omissão-fileCProgram=”:\ FilesMySQLMySQL\\ Servidor 5.0my.ini\”
–rubricar-fileCmysql=:\-init.txtO adequado – valores por omissão- ficheiro definindo pode ser encontrado usando os serviços Director:
Iniciar Menu > Painel de controlo > Ferramentas administrativas > Serviços
Encontrar o MySQL serviço na lista, certo- faça um clique num aquilo, e escolher as características escolha. O atalho para executável campo contém o – valores por omissão- ficheiro definindo. Não se esqueça de abastecer o – rubricar- ficheiro argumentação com o cheio sistema via ao ficheiro, apesar de seu actual trabalhando directório
- Parar o MySQL servidor, depois reinício aquilo em modo normal de novo. Se o MySQL servidor é corrido como serviço, iniciar aquilo da Janelas Serviços janela. Se você inicia o servidor manualmente, usar qualquer que seja comando a ti normalmente usar.
- Interligar para MySQL servidor utilizando o novo senha.
Para Unix ambiente, a etapa para repondo a origem senha é o seguinte:
- Registo sobre ao Unix sistema como quer o Unix origem utilizador ou que os mesmo utilizador que o mysqld servidor corre como.
- Localizar o .pid ficheiro que contém os servidores’ processo Bilhete de identidade. O exacto localização e nome deste ficheiro depender de seu distribuição, nome do sistema central, e configuração. Comum localizações são var/lib/mysql/, var/ correr/mysqld/, e usr/ local/mysql/ dados/./// Geralmente, o nome de ficheiro tem o alargamento de .pid e começa com qualquer mysqld ou os sistemas’ nome do sistema central.
Parar o MySQL servidor por enviando um normal assassínio ( não assassínio 9) ao mysqld processo, usando o pathname do .pid ficheiro na seguindo comando:
concha> assassínio `cat mysql- dados- directório/host_name.pid`
/Nota a utilização de backticks em vez de enviar aspas com o gato comando; estas causa a produtividade de gato ser substituído por no assassínio comando.
- Criar um ficheiro de texto e colocação o seguindo comando dentro aquilo numa única linha:
CONJUNTO SENHA PARA ‘root@'localhost’’ = PASSWORDMyNewPassword(’’);
Salvar o ficheiro com qualquer nome. Para este exemplo o ficheiro será ~/mysql- rubricar.
- Reinício o MySQL servidor com o especial – rubricar- ficheiro=~/mysql- rubricar escolha:
concha> mysqld_safe – rubricar- ficheiro=~/mysql- rubricar&
O conteúdo da caixa rubricar- ficheiro são executado em servidor arranque, trocando a origem senha. Após o servidor tem iniciado com sucesso tu devias apagar ~/mysql- rubricar.
- Interligar para MySQL servidor utilizando o novo senha.
Em alternativa, em qualquer plataforma, mysql cliente pode ser utilizada para conjunto o novo senha, embora o seu’ menos segurar bastante de repor a senha ( instruções pormenorizadasaqui):
- Parar mysqld e reinício aquilo com o – faltar- garantia- mesas –userroot= escolhas ( janelas utilizadores ignorar o –userroot= parte).
- Interligar ao mysqld servidor com este comando:
concha> mysql u origem
- Edição o seguindo afirmações na mysql cliente:
mysql> ACTUALIZAÇÃO mysql.user CONJUNTO PasswordPASSWORDnewpwd=(’’)
-> ONDE Userroot=’’;
mysql> ESGUICHAR Privilégios;Substituir ‘newpwd’ com o real origem senha que quizer fazer usar.
- Deveria conseguir ligar um usando o novo senha.
importante: Isto é um engenho traduzido página que é fornecido " como é" sem garantia. Engenho tradução pode ser difícil de fazer comprender. Queira por favor consultar ooriginal Inglês artigo sempre que possível.
Acção e contribuir ou obter apoio técnico e ajudar emMeu Digital Existência Conferências.
Artigos relacionados
- Trocar e Reposto MySQL origem Senha
- Instalando Servidor da Web em Coisa gratuita 6.0 com Apache 2.2, MySQL 5.0 e PHP 5 Parte 3
- Instalar Servidor da Web em Janelas XP com Apache, PHP5 e MySQL4 Parte 4
- Verificar e Optimizar MySQL Base de dados Automaticamente com Velha rugosa/ Velha rugosa
- Usando phpMyAdmin para Efectivo MySQL Administração em Janelas XP
- Afixar para Munin MySQL Monitorando Obturador Gráfico Não mostrar ou Em branco
- Como restabelecer WordPress Senha recuperar Esquecido Segredo
- Como restabelecer AdSense Senha Não Associada com Google Conta
- Desactivar Directo Origem Lógica e Utilizador Acesso via SSH para Servidor
- Instalar phpBB 2 em Janelas XP correndo sobre Apache 2, PHP 5 e MySQL 4

































6 de Junho, 2006 1812:
[...] Outro depois as estradas especificado aqui recompor e trocar a origem senha para mySQL base de dados no caso de que a senha é esquecido ou perdido, o seguindo instruções explicar em detalhes o substituto bastante à último parte do guia, onde não adicional ficheiro necessita de ser criado: [...]
8 de Outubro, 2007 0347:
Tu devias adicionar – detalhado – consola ao comando no passo 5. Eu obtinha um erro devido a uma cópia e cola edição que incluir um aspa do errado tipo mas ali’ não erro reacção sem a consola–. Também, o consola parar o servidor com CTRL-C sob o Windows '95, não certo sobre Linux.
-Mike
23 de Abril, 2008 2338:
Esta isnt’ corrigir. A sintaxe devia ser “– rubricar” não “- rubricar”.
23 de Abril, 2008 2339:
Ah e agora que Ive’ mala postal Eu vejo o problema. Este local é impedir duplo “-”. O seu’ sendo fuga ou alguma coisa.
Adequado caro leitor, agora mesmo que “- rubricar” deveria ter DOIS choques ( hífens), não um.
23 de Abril, 2008 2339:
Gah. “saber” não “ agora”. Im’ optar por café agora.
24 de Abril, 2008 1005:
Homem,
Não’ ver estes comentários enquanto lendo o artigo, mas EU calculou o duplo- hífen sintaxe por julgamento e erro.
De qualquer forma a ti salvar a minha vida por colocando esta documentação na rede!! Mil obrigado! -Roubar
25 de Abril, 2008 0137:
Há um engano no mysqld arranque guião.
O corrigir comando requer DOIS choques antes do fim parâmetro definindo.
O corrigir comando é ( nota DOIS choques antes de faltar- garantia- mesas):
mysqld_safe – faltar- garantia- mesas
31 de Julho, 2008 2118:
Procdure recompor origem senha em MySQL [ Redhat & Fedora]
======================================================
Passo-1
[root@redhatkillall~]# mysqld
[root@redhat~]#/usr/ calúnia/mysqld – faltar- garantia- mesas –userroot= &
======================================================
Passo-2 ( em MySQL)
[root@redhatmysql~]#
usar mysql;
actualização utilizador conjunto passwordpasswordnewpassowrd=(””) onde userroot=””;
esguichar privilégios;
sair;
======================================================
Passo-3
[root@redhatkillall~]# mysqld
[root@redhat~]#/etc/ rubricar/mysqld iniciar
Ali você vai
14 de Agosto, 2008 1047:
phpmyadmin