在我们采集过程中,可能会遇到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......