MySQL 8.4 Release Notes
30.4.5.3 格式化字节函数
Note
format_bytes()
已弃用,可能在未来的 MySQL 版本中被删除。使用该函数的应用程序应该迁移到使用内置的FORMAT_BYTES()
函数。请参阅第14.21节,“性能Schema 函数”
将字节计数转换为人类可读的格式,并返回一个值和单位指示器的字符串。根据值的大小,单位部分是 字节
,KiB
(千字节),MiB
(兆字节),GiB
(亿字节),TiB
(兆亿字节)或PiB
(皮字节)
-
bytes TEXT
:要格式化的字节计数。
一个 TEXT
值。
mysql> SELECT sys.format_bytes(512), sys.format_bytes(18446644073709551615);
+-----------------------+----------------------------------------+
| sys.format_bytes(512) | sys.format_bytes(18446644073709551615) |
+-----------------------+----------------------------------------+
| 512 bytes | 16383.91 PiB |
+-----------------------+----------------------------------------+