php - 如何在 db 列中查找 [ul] 并替换为 [list]

标签 php mysql

大家好,我刚刚迁移了论坛系统,他们似乎没有对列表使用相同的 BBcode 术语。在我的旧版本中,BBcode 是 [ul][li] 但在我的新版本中只是 [list]

我尝试编写一个脚本来选择列内容“[ul]”中的帖子

"SELECT at6ln_discuss_posts.id FROM at6ln_discuss_posts WHERE at6ln_discuss_posts.content = 'ul'";

但出于某种原因,我无法选择它,更不用说开始替换了。有什么想法我可能做错了吗?

最好的

最佳答案

我个人使用 phpmyadmin 导出 sql,然后使用像 sublime text 这样的文本编辑器来进行这样的替换。这比在 SQL 中做起来更省事,但如果网站在线且持续活跃,这可能不是一个好主意。当您重新导入更新后的 sql 时,您应该确保没有任何内容发生变化。

关于php - 如何在 db 列中查找 [ul] 并替换为 [list],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28674217/

相关文章:

php - 如何检查 10 亿行表中的表中是否存在记录

php - Doctrine 2.1 性能问题

mysql - URL 作为表名

php - 使用 PHP 对大量 MySQL 表进行分组和排序

php - 使用 props 将 PHP 数组传递到 Vue 组件

Php: DateTime: 如何只设置秒数(不是小时也不是分钟)

php - 没有 SELECT GRANT 则 DELETE 不起作用

java - 错误: Client does not support authentication protocol requested by server; consider upgrading MySQL client

PHP SQL 搜索系统

php - 退出弹出窗口无法正常工作