问题描述:

       通过mysql -u、mysql命令可直接登陆,如下图所示:

       解决mariadb无密码登录问题_ide

处理思路:

       1、select user, plugin from user;  #查看账户认证状态

            如果不是mysql_native_password,需要进行修改,执行以下命令:

            ALTER USER root@localhost IDENTIFIED VIA mysql_native_password;

          解决mariadb无密码登录问题_mysql命令_02

       2、以上步骤如未解决,则进行本步骤操作。

             ALTER USER `root`@`localhost` IDENTIFIED BY 'Passw0rd@QwEr';   #重置密码

       解决mariadb无密码登录问题_ide_03