mysqlサーバーを保護するためにユーザーのリストを確認しました。
mysql> SELECT User,Host,Password FROM mysql.user;
+------------------+-----------+-------------------------------------------+
| User | Host | Password |
+------------------+-----------+-------------------------------------------+
| root | localhost | ******************************************|
| root | 127.0.0.1 | ******************************************|
| root | ::1 | ******************************************|
| debian-sys-maint | localhost | ******************************************|
+------------------+-----------+-------------------------------------------+
4 rows in set (0.00 sec)
root と debian-sys-maint は localhost/127.0.0.1 をホストとして使用します。
しかし、そのシンボルが何を意味するのか理解していませんか::1
?
答え1
::1は127.0.0.1のipv6バージョンです。
答え2
このアドレス::1
(または0000:0000:0000:0000:0000:0000:0000:0001
記録されたすべてのフィールド)はIPバージョン6アドレスであり、ホスト全体のループバックアドレスを指定します。したがって、技術的にはIPバージョン4アドレスと同じです127.0.0.1
。