Centos6 (およびその他のディストリビューション iirc) 上の Mysql は、複数のルート ユーザーを初期化します (ここで、host.domain は私のホスト名です)。
select User,Host,Password from mysql.user where User = 'root';
+------+-------------+-------------------------------------------+
| User | Host | Password |
+------+-------------+-------------------------------------------+
| root | localhost | *2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19 |
| root | host.domain | *2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19 |
| root | 127.0.0.1 | *2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19 |
+------+-------------+-------------------------------------------+
root@'host.domain' および root@'127.0.0.1' エントリの目的がわかりません。localhost 接続のホストが「localhost」ではないのはどのような状況ですか? すべてのローカル接続が「localhost」からのものとして解釈されたと思いました。