当前位置:  数据库>mysql

MYSQL 批量替换之replace语法的使用详解

    来源: 互联网  发布时间:2014-10-11

    本文导语:  实际需求中,需要对某张表某字段里面的内容进行批量替换,普通的思考流程如下:SELECT出来str_replace替换UPDATE写入实际这样极其浪费资源以及消耗资源,MYSQL内置了一个批量替换的语法 代码如下:UPDATE table SET field = replace(field,'...

实际需求中,需要对某张表某字段里面的内容进行批量替换,普通的思考流程如下:
SELECT出来
str_replace替换
UPDATE写入
实际这样极其浪费资源以及消耗资源,MYSQL内置了一个批量替换的语法
代码如下:

UPDATE table SET field = replace(field,'被替换','替换成') 

直接就替换了,后面也可以跟WHERE 条件语句
支持多个词同时被替换
代码如下:

UPDATE table SET field = replace(field,'被替换1','替换成1'),field = replace(field,'被替换2','替换成2') 

很强大吧,后面那个一次性更换多个网上是没有的列子,现在记录下来

    
 
 

您可能感兴趣的文章:

  • mysql查询字符串替换语句小结(数据库字符串替换)
  • 如何卸载linux自带的mysql,并替换为新版本啊
  • MySQL 替换某字段内部分内容的UPDATE语句
  • 批量替换 MySQL 指定字段中的字符串
  • 在MySQL中用正则表达式替换数据库中的内容的方法
  • mysql替换表中的字符串的sql语句
  • replace MYSQL字符替换函数sql语句分享(正则判断)
  • 关于MySQL数据迁移--data目录直接替换注意事项的详解
  • MySQL replace函数替换字符串语句的用法
  • 定时导出mysql本地数据替换远程数据库数据脚本分享
  • mysql部分替换sql语句分享
  • mysql 存储过程实例和基本语法
  • mysql_real_query报语法错
  • MySQL的SQL语法解析器 DBIx-MyParse
  • MySQL 创建索引(Create Index)的方法和语法结构及例子
  • 浅析一个MYSQL语法(在查询中使用count)的兼容性问题
  • MySQL ALTER语法的运用方法
  • 解析在MYSQL语法中使用trim函数删除两侧字符
  • SQL查询前10条记录(SqlServer/mysql/oracle)的语法分析
  • MySQL Order By语法介绍
  • 深入mysql "ON DUPLICATE KEY UPDATE" 语法的分析
  • MySQL 关于表复制 insert into 语法的详细介绍
  • 与MSSQL对比学习MYSQL的心得(一)--基本语法
  • MySQL DELETE语法使用详细解析
  • MySQL union 语法代码示例分析
  • MySQL prepare语句的SQL语法
  • MySQL的语法及其使用指南
  • MySQL进阶SELECT语法篇
  • MySQL与Oracle的语法区别详细对比
  • 浅析Mysql Join语法以及性能优化
  • MySQL 最基本的SQL语法/语句
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • mysql jdbc连接mysql数据库步骤及常见参数详解
  • 深入mysql YEAR() MONTH() DAYOFMONTH()日期函数的详解
  • mysql update语句的用法详解
  • MySql实现跨表查询的方法详解
  • 基于mysql 5.5 设置字符集问题的详解
  • 深入mysql并发插入优化详解
  • 详解MySQL中DROP,TRUNCATE 和DELETE的区别实现mysql从零开始
  • 详解MySQL中SlowLog的配置方法(图文)
  • 浅谈SQLServer的ISNULL函数与Mysql的IFNULL函数用法详解
  • 基于mysql数据库的密码问题详解
  • 3步搞定纯真IP数据导入到MySQL的方法详解
  • MySQL Left JOIN时指定NULL列返回特定值详解
  • 深入MYSQL字符数字转换的详解
  • windows环境中mysql忘记root密码的解决方法详解
  • MySQL查询优化之索引的应用详解
  • Linux下MySQL安装配置 MySQL配置参数详解
  • 减少mysql主从数据同步延迟问题的详解
  • Python下的Mysql模块MySQLdb安装详解
  • MySQL数据入库时特殊字符处理详解
  • MySQL分表实现上百万上千万记录分布存储的批量查询设计模式详解
  • 详解远程连接Mysql数据库的问题(ERROR 2003 (HY000))
  • mysql中如何查看最大连接数(max_connections)和修改最大连接数
  • 在 linux下输入"mysql"命令,进入mysql命令行,但出现“Can't connetc to local MySQL server thuough socket /var/lib/mysql/mysql.sock
  • Mysql查询错误:ERROR:no query specified原因
  • MySQL 重装MySQL后, mysql服务无法启动
  • php安装完成后如何添加mysql扩展
  • 为什么用linux安装盘安装了mysql后,启动mysql,提示找不到mysql.sock文件?
  • mysql中查询当前正在运行的SQL语句并找出mysql中运行慢的sql语句
  • 請教,在redhat linux7.2+mysql 中,系統提示mysql已啟動,網頁卻不能訪問mysql?
  • Myeclipse中自带Tomcat的JDBC连接池配置(mysql和mssql)
  • 求解释: useradd -g mysql mysql -d /home/mysql -s /sbin/nologin


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3