mysql 替换字段部分内容及mysql 替换函数replace()

 更新时间:2020年02月22日 18:31:57   作者:一直走下去-明  
这篇文章主要介绍了mysql 替换字段部分内容及mysql 替换函数replace()的相关知识,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友参考下吧

[mysql]replace的用法(替换某字段部分内容)

[mysql]replace的用法

1.replace into

          replace into table (id,name) values('1','aa'),('2','bb')
          此语句的作用是向表table中插入两条记录。如果主键id为1或2不存在就相当于
          insert into table (id,name) values('1','aa'),('2','bb')
          如果存在相同的值则不会插入数据

2.replace(object,search,replace)

          把object中出现search的全部替换为replace
          select replace('www.163.com','w','Ww')--->WwWwWw.163.com
          例:把表table中的name字段中的aa替换为bb
          update table set name=replace(name,'aa','bb')

3.UPDATE更新一个字段中的的部分内容

现在有一条记录的字段是“abcdefg",现在我只想将该字段中的c改为C,update语句应该怎么写

update 表名 set 字段1 = replace(字段1,'c','C')

知识点扩展:

mysql 替换函数replace()实现mysql替换指定字段中的字符串

mysql 替换字符串的实现方法:

mysql中replace函数直接替换mysql数据库中某字段中的特定字符串,不再需要自己写函数去替换,用起来非常的方便。 mysql 替换函数replace()

UPDATE `table_name` SET `field_name` = replace (`field_name`,'from_str','to_str') WHERE `field_name` LIKE '%from_str%'

说明:

table_name —— 表的名字

field_name —— 字段名

from_str —— 需要替换的字符串

to_str —— 替换成的字符串

例如:

mysql> SELECT REPLACE('www.lvtao.net', 'www', 'http://www');

-> 'https://www.lvtao.net'

该函数是多字节安全的,也就是说你不用考虑是中文字符还是英文字符.

总结

到此这篇关于mysql 替换字段部分内容及mysql 替换函数replace()的文章就介绍到这了,更多相关mysql 替换字段内容内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • MySQL如何查看数据库连接数

    MySQL如何查看数据库连接数

    本文介绍了在MySQL中查看数据库连接数的多种方法,包括使用SHOWSTATUS命令、查询information_schema数据库、使用SHOWPROCESSLIST命令、查看最大连接数以及使用性能模式,每个方法都有详细的示例和注意事项,帮助你有效地监控和管理数据库连接
    2024-11-11
  • Mysql备份多个数据库代码实例

    Mysql备份多个数据库代码实例

    这篇文章主要介绍了Mysql备份多个数据库代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-12-12
  • mysql数据库索引损坏及修复经验分享

    mysql数据库索引损坏及修复经验分享

    这篇文章主要介绍了mysql数据库索引损坏及修复经验分享,需要的朋友可以参考下
    2015-06-06
  • MySQL的全局锁和表级锁的具体使用

    MySQL的全局锁和表级锁的具体使用

    在真实的企业开发环境中使用MySQL,我们应该考虑一个问题:如果保证数据并发访问的一致性呢?这一篇我就来聊聊MySQL的锁,感兴趣的可以了解一下
    2021-08-08
  • MySQL的数据类型和建库策略分析详解

    MySQL的数据类型和建库策略分析详解

    无论是在小得可怜的免费数据库空间或是大型电子商务网站,合理的设计表结构、充分利用空间是十分必要的。这就要求我们对数据库系统的常用数据类型有充分的认识。下面我就将我的一点心得写出来跟大家分享。
    2008-04-04
  • 图文详解Mysql索引的最左前缀原则

    图文详解Mysql索引的最左前缀原则

    最左前缀原则是发生在复合索引上的,只有复合索引才会有所谓的左和右之分,下面这篇文章主要给大家介绍了关于Mysql索引的最左前缀原则的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-03-03
  • 一文带你了解如何用MySQL通配符实现过滤功能

    一文带你了解如何用MySQL通配符实现过滤功能

    本文章将介绍什么是通配符、如何使用通配符以及怎样使用LIKE操作符进行通配搜索,以便对数据进行复杂过滤,感兴趣的小伙伴跟着小编一起来学习吧
    2023-07-07
  • MySQL入门完全指南及Linux系统下基本的安装教程

    MySQL入门完全指南及Linux系统下基本的安装教程

    这篇文章主要介绍了MySQL入门完全指南及Linux系统下基本的安装教程,对MySQL的基本特性有一个较为详细的整理,需要的朋友可以参考下
    2015-11-11
  • MySQL专用服务器自动配置参数的实现

    MySQL专用服务器自动配置参数的实现

    本文主要介绍了MySQL专用服务器自动配置参数的实现,MySQL8.0推出了专用数据库服务器自动配置参数,通过打开innodb_dedicated_server,下面就来详细的介绍一下,感兴趣的可以了解一下
    2024-09-09
  • 一文详解如何在MySQL中创建函数

    一文详解如何在MySQL中创建函数

    这篇文章主要为大家介绍了一文详解如何在MySQL中创建函数,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-05-05

最新评论