我在一个大型 perl 网站上工作,该网站当前将所有配置存储在 perl 模块中。我需要将这些设置移动到 MySQL 中。问题是设置是在许多变量中定义的,其中大多数是复杂的结构(如散列散列和散列数组)。
我的第一个想法是使用 XML、YAML 或 Storable perl 模块轻松地从一个简单文件中写入和读取变量,但我的老板不想要这些解决方案中的任何一个。他希望将其存储在 MySQL 中,因此不能选择其他解决方案。
我的问题是,有人知道任何可以帮助我完成这项任务的 CPAN 模块吗?我基本上需要的是一种将我拥有的所有 perl 复杂 perl 结构映射到 MySQL 表的方法。
任何建议将不胜感激。谢谢!