我有一个相当大的MySQL数据库,包含各种文本。我需要使用标准字符串操作算法和一些正则表达式稍微修改所有条目的大约90%。
我目前的所有数据库操作脚本都是网站的PHP前端。有关语言/技术的建议吗?
支持JSON编码/解码加号。
答案 0 :(得分:2)
Php在命令行中运行良好,如果您已经有了用于操作数据库的公共库,则可以重用它们。
答案 1 :(得分:1)
我认为它是一个一次性运行的脚本,因此性能和可维护性可能不是您的首要任务。
根据公司/客户的规模和官僚开销,通常选择一种语言/ API的麻烦较少的路径,这种语言/ API已经被系统管理员/制作团队所知,并且已经安装在目标盒子上,所以我会检查之前。
Perl-DBI-Mysql比PHP | Python更常见,后者反过来比Ruby + Mysql绑定更常见。 Perl听起来是一个合理的选择,因为DBI相当容易,而且perl的正则表达能力是无与伦比的。