一尘不染

MySQL查询等同于PHP strip_tags是什么?

mysql

我有一个大型数据库,其中包含有<a>标签的记录,我想删除它们。当然,有一种方法可以创建一个全选,使用strip_tags和更新数据库的PHP脚本,但这需要很长时间。那么,如何使用简单(或复杂)的MySQL查询来做到这一点?


阅读 307

收藏
2020-05-17

共1个答案

一尘不染

我不相信仅在MySQL中有任何有效的方法可以做到这一点。

MySQL确实有一个REPLACE()功能,但是它只能替换常量字符串,不能替换模式。您可能会编写一个MySQL存储函数来搜索和替换标签,但是那时候最好写一个PHP脚本来完成这项工作。它可能不是
非常 快,但它可能会更快地写。

2020-05-17