MYSQL报错:ERROR 1044 (42000): Acceso denegado para el usuario ''@'localhost' a la base de datos 'mysql'

  1. cerrar mysqlsystemctl stop mysqld.service

  2. Bloquear permisosmysqld_safe --skip-grant-tables &

  3. acceder a mysqlmysql -u root

  4. Eliminar usuarios vacíosdelete from user where user=''';

  5. Actualizar permisosFLUSH PRIVILEGES;

  6. Reiniciar aplicaciónsystemctl restart mysqld.service

  7. Nota: Al realizar la programación SQL en Linux, debe agregar un punto y coma al final ;; de lo contrario, pensará que su operación no se completó y aparecerá incluso si presiona Enter.->
    Insertar descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/weixin_45495923/article/details/131630358
Recomendado
Clasificación