我的本地机器上有 Fedora 19,并将默认主机名更改为'my.greathostname'
.
这意味着当我使用终端时,我的提示是:
[me@my ~]
我安装了 MariaDB。
我在 MariaDB 中创建了一个新用户,例如'newuser@my.greathostname'
。
当我尝试使用'mysql -u newuser -p'
并输入密码登录 MariaDB 时,我得到:
ERROR 1045 (28000): Access denied for user 'newuser'@'localhost' (using password: YES)
因此,默认情况下,它会尝试登录'localhost'
而不是'my.greathostname'
.
为什么'localhost'
当我的本地机器的主机名是'my.greathostname'
.
我想更改 MariaDB 中的主机名的原因只是为了获得更“自定义”的体验。