MySQL的默认用户

随着一个新的(但旧的)安装的Ubuntu和MySQL,我发现我可以通过命令行客户端访问MySQL,而不需要任何用户或密码。

以root身份login需要root密码。 但是,在没有指定用户的情况下(即,在命令行中inputmysql )login时,不会询问用户和密码。

我以stewart@localhost身份login。 mysql.user表中不存在这样的用户。

该用户可以看到information_schema数据库。

为什么用户存在? 我以为MySQL用户是独立于OS系统帐户。