批量替换 MySQL 指定字段中的字符串

a2628189

a2628189

2016-02-19 09:26

下面图老师小编要向大家介绍下批量替换 MySQL 指定字段中的字符串,看起来复杂实则是简单的,掌握好技巧就OK,喜欢就赶紧收藏起来吧!
批量替换的具体语法是:

代码如下:

UPDATE 表名 SET
指定字段 = replace(指定字段, '要替换的字符串', '想要的字符串')
WHERE 条件;


如果你想把 article 表中 ID 小于5000的记录,content 字段中“解决”替换成“解放”,那么语法就是:
代码如下:

UPDATE article SET
content = replace(content, '解决', '解放')
WHERE ID5000;


是不是很方便 :)

网站上面有很多下载连接,之前用的是86端口,现在迁移服务器了,新服务器默认是80端口,没办法因为一个站将Apache的监听端口就给改掉,所以只能改站了。
还好,链接全部都写在MySQL数据库中,于是通过MySQL批量替换指定字段中的端口号,这样很高效。

MySQL指定字段的特定字符串批量替换的具体语法是:

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

代码如下:

UPDATE 表名 SET
指定字段 = replace (指定字段, '想要替换的字符串', '替换成的字符串')
WHERE 条件;

另外,针对ID也可以作个筛选替换,比如我们想把content_type__theme表中ID小于300的field_down_value字段中“86”替换成“80”,那么语法就是:

代码如下:

UPDATE content_type__theme SET
field_down_value = replace (field_down_value, '86′, '80′);
WHERE ID300;

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)
展开更多 50%)
分享

猜你喜欢

批量替换 MySQL 指定字段中的字符串

编程语言 网络编程
批量替换 MySQL 指定字段中的字符串

mysql替换表中的字符串的sql语句

编程语言 网络编程
mysql替换表中的字符串的sql语句

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

mysql中向表中某字段追加字符串的方法

编程语言 网络编程
mysql中向表中某字段追加字符串的方法

MySQL中的字符串比较函数

编程语言 网络编程
MySQL中的字符串比较函数

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

正则替换字符串功能

Web开发
正则替换字符串功能

mysql的字符串函数

MySQL mysql数据库
mysql的字符串函数

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Use Word to Search for Files

Use Word to Search for Files

睫毛下旳雾水 - QQ伤感分组

睫毛下旳雾水 - QQ伤感分组
下拉加载更多内容 ↓