为了保护我的 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
。