mysql - 用mysql替换字符串

标签 mysql replace

我有一个域为“mydomainA.com”的站点。我搬到了一个网站“mydomainB.com”。 问题:我在链接到“mydomainA.com”的页面中有很多图像。我想节省时间并找到一个 MySQL 查询,用另一个替换所有出现的术语......以用“mydomainB”替换所有出现的“mydomainA”。

但这真的可能吗?

否则,我会使用 php preg_replace edn。

此致

最佳答案

UPDATE links SET url = REPLACE( url, 'mydomainA.com', 'mydomainB.com' )

http://dev.mysql.com/doc/refman/5.6/en/string-functions.html#function_replace

关于mysql - 用mysql替换字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8969158/

相关文章:

java - 如何从遵循特定格式的字符串中删除未知字符?

mysql - 如何在 MySQL 列中用 NULL 替换特定的日期时间值?

Python MySQL Spark(java.lang.ClassNotFoundException : com. mysql.jdbc.Driver)

c# - 有没有办法构造一个正则表达式来排除高于或低于某个值的 ASCII 字符?

java - 如何在java中替换 "(double quotes) in a string with\"

javascript - 无法使用 javascript 更改 outerHTML

php - 错误 SQLSTATE[42000] : Syntax error or access violation: 1064 You have an error in your SQL syntax

php - MYSQL 即使使用 DISTINCT 也加入重复结果

php - 没有为表单中的文件创建目录

mysql - 导入数据时mysql中的quotechar是什么意思?