Página 2 de 2 PrimeiroPrimeiro 12
+ Responder ao Tópico



  1. nao sei se estou esquecendo de algo, ou se no freebsd eh diferente, ja tentei os procedimentos abaixo, mas nenhum funcionou...

    Finalize o daemon mysqld enviando um kill (não kill -9) para o servidor mysqld. O pid é armazenado em um arquivo .pid, que normalmente está no diretório de banco de dados do MySQL:

    shell> kill `cat /mysql-data-directory/hostname.pid` (AKI FUNCIONA)
    Você deve ser o usuário root do Unix ou o mesmo usuário com o qual o mysqld está executando para fazer isto.

    Reinicie o mysqld com a opção --skip-grant-tables. (NESTE PONTO DA O ERRO)

    051212 17:57:57 Can't start server: Bind on TCP/IP port: Address already in use
    051212 17:57:57 Do you already have another mysqld server running on port: 3306 ?
    051212 17:57:57 Aborting

    051212 17:57:57 ./mysqld: Shutdown Complete


    Defina uma nova senha com o comando mysqladmin password:

    shell> mysqladmin -u root password 'mynewpassword'


    Agora você também pode parar o mysqld e reiniciá-lo normalmente, ou apenas carregue a tabela de privilégios com:

    shell> mysqladmin -h hostname flush-privileges


    Depois disto, você deve estar apto para conectar usando a nova senha.

    De forma alternativa, você pode definir a nova senha usando o cliente mysql:

    Finalize e reinicie o mysqld com a opção --skip-grant-tables com descrito acima.

    Conecte ao servidor mysqld com:

    shell> mysql -u root mysql


    Dispare os seguintes comandos no cliente mysql:

    mysql> UPDATE user SET Password=PASSWORD('minhanovasenha')
    -> WHERE User='root';
    mysql> FLUSH PRIVILEGES;


    Depois disto, você deve estar apto a conectar usando a nova senha.

    Você agora pode parar o mysqld e reiniciá-lo normalmente.




    e tambem com esse procedimento necas tambem...


    Para alterar a senha do root do mysql, basta seguir os seguintes passos:

    1) Se o mysql estiver rodando, pare o serviço do MySQL
    2) Digite o seguinte comando:



    /usr/sbin/mysqld --bootstrap --skip-grant-tables --basedir=/ --datadir=/var/lib/mysql << bla
    update mysql.user set password='' where user='root';
    bla


    Agora você acaba de "ZERAR" a senha do mysql. Basta então iniciar o serviço do mysql novamente.
    3) Agora, caso ainda não tenha feito, inicie o serviço do MySQL novamente
    4) Troque a senha do mysql com o seguinte comando:

    mysqladmin -u root password 'minha nova
    senha'

    eu sinceramente nao estou conseguindo localizar o erro, o banco de dados aparentemente esta em /var/db/mysql...

    e tudo o que estou precisando instalar precisa do bendito... mural, eventos, foruns, entre outros...

  2. consegui resolver...
    usei o /usr/local/bin/mysqld_safe --skip-grant-tables&
    ai deu certo...

    vlw...






Tópicos Similares

  1. Configuração da senha de root no mysql
    Por edvanchaves no fórum Servidores de Rede
    Respostas: 1
    Último Post: 26-01-2006, 20:39
  2. senha no mysql
    Por pensador-ce no fórum Servidores de Rede
    Respostas: 1
    Último Post: 12-10-2005, 13:21
  3. Ainda Senha de Root no MySQL
    Por pssgyn no fórum Servidores de Rede
    Respostas: 4
    Último Post: 01-02-2005, 08:48
  4. Senhas no MYSQL
    Por no fórum Servidores de Rede
    Respostas: 0
    Último Post: 25-10-2004, 14:42
  5. php para troca de senha no mysql
    Por Danilo_Montagna no fórum Servidores de Rede
    Respostas: 0
    Último Post: 25-10-2004, 11:33

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L