Comecei a pouco tempo aqui no trampo, que esta com um Servidor Centos 5.6 , com mysql 5, e quero migrar para outro com slackware 12.2 com mysql 5, que eu prefiro ...
O que acontece é seguinte, tenho um sistema aqui e quero rodar ele no slackware, e estou tentando exportar o banco, na hora de exportar tudo bem, so q na hora de importar no slackware ele da erro!
o comando para exportar q eu estou utilizando :
mysqldump -u root -p -x -e -B dutraa_scigeral > /dutraa_scigeral.sql
Pois so quero este banco q estou usando no sistema aqui da empresa
e Pra importar
mysql -u root -p --database=dutraa_scigeral < dutraa_scigeral.sql
Apresenta o erro :
ERROR 1449 (HY000) at line 3777: There is no
'root'@'%' registered
Tentei entao exportar tudo :
mysqldump -u root -p -x -e -A > /bkp.sql
Importando:
mysqldump -u root -p < bkp.sql
Erro: ERROR 1449 (HY000) at line 4885: There is no 'root'@'%' registered
Vasculhando pela net vi que pode ser algo relacionado a permissão
Tentei esse comando mais nem sei se esta certo no Centos, q to axando q é algo relacionado com ele q esta o problema
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mysql' WITH GRANT OPTION;
Da erro tambem
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
Tentei tambem
GRANT ALL PRIVILEGES ON dutraa_scigeral.* TO 'root'@'%';
funcionou!
FLUSH PRIVILEGES;
Aparece esse erro
ERROR 1227 (42000): Access denied; you need the RELOAD privilege for this operation
Agora quando eu importo ele apresenta o seguiinte erro
Ele da o erro
ERROR 1044 (42000) at line 3622: Access denied for user 'root'@'localhost' to database 'mysql'
Alguem ja passou por isso? alguma dica?
Obrigado desde ja ...