Documentation Home
MySQL 8.4 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 39.8Mb
PDF (A4) - 39.9Mb
Man Pages (TGZ) - 257.9Kb
Man Pages (Zip) - 364.9Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


30.4.5.4 The format_path() Function

给定一个路径名,返回修改后的路径名,替换与系统变量的值相匹配的子路径,以系统变量的顺序:

datadir
tmpdir
replica_load_tmpdir
innodb_data_home_dir
innodb_log_group_home_dir
innodb_undo_directory
basedir

与系统变量sysvar的值匹配的值将被替换为字符串@@GLOBAL.sysvar

  • path VARCHAR(512):要格式化的路径名。

VARCHAR(512) CHARACTER SET utf8mb3:一个值。

mysql> SELECT sys.format_path('/usr/local/mysql/data/world/City.ibd');
+---------------------------------------------------------+
| sys.format_path('/usr/local/mysql/data/world/City.ibd') |
+---------------------------------------------------------+
| @@datadir/world/City.ibd                                |
+---------------------------------------------------------+