Mysql批量替换表中字段中的一些值

mysql学习 思享 77浏览 0评论

在我们采集过程中,可能会遇到html代码作为字符串输出的情况,比如表示空格的 如果在文章中感觉还好,但是如果在标题中就比较不舒服了,除了在程序上修改解决这个问题,我们还可以通过mysql命令进行替换

SQL命令如下:

UPDATE 表 SET 字段 = REPLACE (字段名,'被替换内容','要替换成的内容')

示例:

UPDATE bt_biao SET title = REPLACE (title,' ',' '),title = replace(title,'/','/')

上面就是bt_biao表中title字段,将 字符串转替换空格,字符串中的/替换成字符串/。不难看出,多个替换可以用,

除此之外,还可以在后面添加where语句

例如:

UPDATE 123_base_data SET content = REPLACE (content,' ',' ') where name = '123';

可以将范围限定在name值为123

转载请注明:思享SEO博客 » Mysql批量替换表中字段中的一些值

扩展阅读

“utf-8”和”utf8mb4″有什么区别,宝塔创建Mysql怎么选

如果你要存互联网emoji表情,例如昵称,聊天,就需要utf8mb4,而不是utf-8。 MySQL数据库的 “utf8”并不是真正概念里的 UTF-8。 首先确实utf8需要超过3个字节的长度。其次目前可见字符集都只需要3个字节,包含了所有字符。目......

mysql从phpMyAdmin导出大数据提示未找到 export.php 错误

最近出售了一个采集站,在导出数据的时候,发现总是export.php 错误,随后找了一个测试站点的数据库导出,发现又成功了,最后在网上找到了解决办法,记录一下,方便以后使用 在测试的时候从 phpMyAdmin 中导出数据库,却遇到了“can’t f......

Navicat for MySQL 数据库管理工具破解版免费下载

Navicat for MySQL 是管理和开发 MySQL 或 MariaDB 的理想解决方案。它是一套单一的应用程序,能同时连接 MySQL 和 MariaDB 数据库,并与 Amazon RDS、Amazon Aurora、Oracle Clo......

avatar
发表我的评论
取消评论

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址