`
化蝶自在飞
  • 浏览: 2329470 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
社区版块
存档分类
最新评论

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.k686.com', 'www', 'http://www');
-> 'http://www.k686.com'

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

相关推荐

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

    MySQL中的替换功能主要涉及到对数据库表中字段内特定字符串的替换操作,这通常通过`REPLACE()`函数来实现。在数据库管理和数据处理中,这个功能非常实用,可以用于更新已存在的数据,使其满足新的格式或者需求。下面...

    mysql基于正则实现模糊替换字符串的方法分析

    总结起来,MySQL中实现基于正则的模糊替换字符串,关键在于理解`REPLACE`、`SUBSTRING`、`LOCATE`和`CONCAT`等函数的用法,以及如何正确地构造正则表达式。同时,掌握正则表达式的规则和实践中的注意事项,能够帮助...

    MySQL替换函数replace()替换指定字段中的所有字符子串为其他字符串

    MySQL中的`REPLACE()`函数是一个非常实用的字符串处理函数,它允许我们在数据库中的字段值中查找并替换特定的字符子串。这个函数在处理大量数据时尤其有用,能有效地自动化那些繁琐的文本替换任务,避免了手动操作...

    高效的忽略大小写的字符串替换(Replace)函数[定义].pdf

    高效的忽略大小写的字符串替换(Replace)函数 在软件网络技术领域中,字符串替换是一个常见的操作。在.NET中,有多种方法可以实现字符串替换,但其中只有少数几种方法支持忽略大小写。下面我们将详细介绍这些方法...

    mysql分割字符串

    MySQL不提供内置的多分隔符字符串分割函数,但可以通过创建用户定义的函数(UDF)来实现。这通常涉及到C语言编程,将编译好的库文件导入到MySQL服务器。然而,对于简单的分割任务,可以考虑在应用程序层处理。 四、...

    MySQL中使用replace、regexp进行正则表达式替换的用法分析

    首先,replace函数是MySQL中的字符串函数,用于在字符串中查找指定的子字符串并替换为另一个字符串。replace函数的基本语法是replace(对象,搜索,替换),其中对象是要进行搜索和替换的字段,搜索是要被替换成字符串的...

    mysql常用字符串函数、字符串处理函数大全

    MySQL字符串函数是数据库操作中非常关键的一部分,它们用于处理和操作文本数据。以下是一些常见的MySQL字符串函数及其详细解释: 1. `ASCII(str)`:这个函数返回字符串`str`的第一个字符的ASCII码值。如果`str`为空...

    Mysql函数手册.rar_MySQL函数手册_VZI_mysql 函数手册

    2. 字符串函数:如CONCAT()用于连接字符串,LEFT()和RIGHT()用于提取字符串的首尾部分,REPLACE()用于替换字符串中的子串,以及UPPER()和LOWER()用于转换大小写。 3. 日期和时间函数:如NOW()获取当前日期和时间,...

    MySQL的字符串函数使用说明

    除了上述函数,MySQL还提供了许多其他字符串函数,例如CONCAT()用于连接字符串,LOWER()和UPPER()分别将字符串转为小写和大写,SUBSTRING()用于提取字符串的一部分,REPLACE()用于替换字符串中的子串,LEFT()和RIGHT...

    MySQL replace函数替换字符串语句的用法

    MySQL中的`REPLACE`函数是一个非常实用的字符串处理函数,它允许你在数据库操作中便捷地进行文本替换。在描述中提到的场景,如研究CMS(内容管理系统)时的数据转换,`REPLACE`函数就显得尤为关键,因为它可以方便地...

    mysql 如何替换字符串部分信息?

    由运行结果可以看出,使用 REPLACE('aaa.mysql.com','a','w') 将“aaa.mysql.com”字符串的“a”字符替换为“w”字符,结果为“www.mysql.com”。 UPDATE name SET path = REPLACE ( name, '...

    mysql_regexp_replace.zip_oracle

    Oracle 的 `REGEXP_REPLACE` 函数允许用户使用正则表达式进行复杂的字符串替换操作,而 MySQL 中没有直接对应的内置函数。在这个主题中,我们将探讨如何在 MySQL 中模拟 Oracle 的 `REGEXP_REPLACE` 功能,并了解...

    mysql update正则替换sql语句

    在某些情况下,使用字符串函数如SUBSTRING_INDEX,LENGTH或者使用MySQL的内置函数可能会更加高效。正则表达式的使用要根据实际情况来确定,尤其是当处理大量数据时,应仔细考虑性能问题。 除了REPLACE函数,MySQL还...

    MySql常用字符串函数

    MySQL中的字符串函数是数据库操作中不可或缺的一部分,它们用于处理和操作文本数据。下面将详细介绍这些常用的字符串函数: 1. **CONCAT(str1, str2,...)**:此函数用于连接两个或多个字符串,形成一个新字符串。...

    Mysql字符串处理函数详细介绍、总结

    MySQL中的字符串处理函数是数据库操作中非常常用的一类函数,它们可以帮助我们对字符串进行各种操作,如拼接、截取、查找、转换等。以下是对这些函数的详细说明: 1. **ASCII(char)**:返回字符串中第一个字符的...

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

    SET 指定字段 = replace(指定字段, '要替换的字符串', '想要的字符串') WHERE 条件; ``` 这里,`表名` 是你要操作的数据表,`指定字段` 是你要替换字符串的字段名,`'要替换的字符串'` 是目标字符串,`'想要的字符...

    mysql查询字符串替换语句小结(数据库字符串替换)

    将ubk_vhost_list表中的字段userid中的字符...表的名字 field_name —— 字段名 from_str —— 需要替换的字符串 to_str —— 替换成的字符串 今天运行了一个查询 UPDATE ubk_vhost_list SET userid = replace (use

    MySQL 基础 - 字符串函数.md

    本文档将详细介绍MySQL中几个最常用的字符串函数,并通过示例展示它们的应用场景及实现方式。 #### 1. CONCAT函数 **功能概述**: - **CONCAT函数**用于将两个或多个字符串合并成一个单一的字符串。这对于创建复合...

    MySQL 字符串函数大全

    以下是一些主要的MySQL字符串函数的详细说明: 1. **ASCII(str)**:返回字符串`str`最左边字符的ASCII码值。如果`str`为空字符串,返回0;如果`str`是NULL,返回NULL。例如,`ASCII('2')`返回50。 2. **ORD(str)**...

Global site tag (gtag.js) - Google Analytics