在 Ubuntu 16.04 LTS 上安装 mariadb-server 时未提示输入 root 密码

在 Ubuntu 16.04 LTS 上安装 mariadb-server 时未提示输入 root 密码

我刚刚在电脑上全新安装了 Ubuntu 16.04 LTS。当我尝试通过输入以下内容安装 MariaDB 时:

sudo apt-get install mariadb-server

安装过程很顺利,但安装过程中没有提示我输入mysql root账户的密码。安装完成后,我无法登录MariaDB(mysql -u root -p),并显示错误消息:

ERROR 1698 Access denied for user 'root'

一切都是全新安装。已检查条目/etc/apt/sources.list,并且所有主要组件均已正确启用。

看起来是什么问题?

答案1

Mariadb 包在 Ubuntu 16.04 上安装时不提供配置向导。

使用以下命令获取 mysql shell

sudo mysql -uroot

答案2

试试看sudo mysql -u root。您应该可以通过这种方式登录。

相关内容