How to Find and Replace Text in MySQL Database using SQL Как найти и заменить текст в MySQL базу данных с помощью SQL

MySQL database has a handy and simple string function REPLACE() that allows table data with the matching string (from_string) to be replaced by new string (to_string). MySQL база данных удобная и простая строка функция REPLACE (), что позволяет таблице данные, соответствующие строки (from_string), которая будет заменена новой строки (to_string). This is useful if there is need to search and replace a text string which affects many records or rows, such as change of company name, postcode, URL or spelling mistake. Это полезно, если есть необходимость поиска и замены текста строку, которая затрагивает многие записи или строк, таких как смена названия компании, почтовый индекс, адрес или ошибку.

The syntax of REPLACE is REPLACE(text_string, from_string, to_string) Синтаксис REPLACE является REPLACE (text_string, from_string, to_string)

MySQL reference MySQL ссылки describes REPLACE as function that returns the string text_string with all occurrences of the string from_string replaced by the string to_string, where matching is case-sensitive when searching for from_string. REPLACE описывает, как функция, которая возвращает строку text_string со всеми случаями строку from_string заменить строку to_string, где сопоставления следует учитывать при поиске from_string. text_string can be retrieved from the a field in the database table too. text_string может быть получен из поля в таблице базы данных тоже. Most SQL command can be REPLACE() function, especially SELECT and UPDATE manipulation statement. Большинство команд SQL можно REPLACE () функция, особенно SELECT и UPDATE манипуляции заявление.

For example: Например:

update TABLE_NAME set FIELD_NAME = replace(FIELD_NAME, ‘find this string’, ‘replace found string with this string’); обновить TABLE_NAME установить FIELD_NAME = заменить (FIELD_NAME, 'найти эту строку', 'заменить обнаружили строку с этой строки');

update client_table set company_name = replace(company_name, ‘Old Company’, ‘New Company’) обновить client_table набор company_name = заменить (company_name, "Старая компания", "Новая компания")

The above statement will replace all instances of ‘Old Company’ to ‘New Company’ in the field of company_name of client_table table. Приведенные выше заявление будет заменить все экземпляры "Старая компания", чтобы "Новая компания" в области company_name из client_table таблице.

Another example: Другой пример:

SELECT REPLACE(’www.mysql.com’, ‘w’, ‘Ww’); SELECT REPLACE ( 'www.mysql.com', 'W', 'WW');

Above statement will return ‘WwWwWw.mysql.com’ as result. Над заявлением вернется "WwWwWw.mysql.com" в качестве результата.

IMPORTANT : This is a machine translated page which is provided "as is" without warranty. ВАЖНО: Это машина переведена страницу, которая предоставляется "как есть" без гарантии. Machine translation may be difficult to understand. Машинный перевод может быть трудным для понимания. Please refer to Пожалуйста, обратитесь к original English article Английский оригинальные статьи whenever possible. когда это возможно.

Share and contribute or get technical support and help at Делите и вклад или получить техническую поддержку и помощь в My Digital Life Forums Моя Цифровая жизнь Форумы .



10 Responses to “How to Find and Replace Text in MySQL Database using SQL” 10 Ответы на "Как найти и заменить текст в MySQL базу данных с помощью SQL"

  1. masterik
    May 4th, 2007 05:48 4 мая 2007 год 05:48
    1

    Thanks a lot! Большое спасибо! You’ve saved my life! Вы сохраненные моей жизни!

  2. yourtronica
    May 11th, 2007 10:38 11 Май 2007 10:38
    2 +2

    Thanks for the help! Спасибо за помощь!

  3. Joost Йост
    May 16th, 2007 07:24 16 май 2007 07:24
    3 +3

    Excellent, just what I needed. Отлично, просто то, что мне было нужно. Thanks! Спасибо!

  4. How to Move WordPress Blog to New Domain or Location » My Digital Life Как перенести блог на Wordpress нового домена или место »Моя Цифровая жизнь
    October 1st, 2007 18:23 1 октября 2007 год 18:23
    4 +4

    [...] The guide uses SQL statements based on MySQL replace() function to modify the database. [...] В руководстве используется SQL заявления основаны на MySQL заменить () функция для изменения данных. To run SQL queries, login to MySQL database that houses WordPress tables [...] Для запуска SQL запросов, войти в базу данных MySQL, что дома WordPress столы [...]

  5. Monica Моника
    June 4th, 2008 15:43 4 Июнь 2008 15:43
    5

    thanks, this is very helpful!! Спасибо, это очень полезно!!

  6. Tux Training » Blog Archive » How to Move WordPress Blog to New Domain or Location Тукс Учебный »Архив блога» Как перенести блог WordPress на новый домен или место
    September 1st, 2008 01:48 1 сентября 2008 года 01:48
    6

    [...] The guide uses SQL statements based on MySQL replace() function to modify the database. [...] В руководстве используется SQL заявления основаны на MySQL заменить () функция для изменения данных. To run SQL queries, login to MySQL database that houses WordPress tables [...] Для запуска SQL запросов, войти в базу данных MySQL, что дома WordPress столы [...]

  7. sbsxrx
    September 10th, 2008 21:52 10 сентября 2008 года 21:52
    7

    Algo k es puede resultar practico es cuando se necesita eliminar un caracter de una sere de registros es: Algo K-эс можете resultar practico эс Квандо SE Нужны удалить ООН символ DE UNA увядший де registros ES:

    update tabla1 set campo1=replace(campo1,’8′,”); обновить tabla1 установить campo1 = заменить (campo1,'8',");

    esta sentencia eliminaria todos los 8 de la tabla: tabla1 del registro: campo1 Эта sentencia eliminaria все лос-8 де-ла-Таблы: tabla1 дель Регистрация: campo1

    (NOTA: las comillas son todas simples). (ПРИМЕЧАНИЕ: Лас Комильяса сын TODAS простых).

  8. martin Мартин
    October 9th, 2008 21:16 9 Октябрь 2008 года 21:16
    8

    nececito reemplazar un tag con todo su relleno, por ejemplo nececito reemplazar ООН тег Con TODO вс relleno, POR ejemplo
    update pagina_web.noticias set texto = replace(texto, “”>”,” ” ) Обновление pagina_web.noticias установить Текстовая = заменить (в текст, "">"," ")

    por vacio!!! На пусто!!! como hago para estandalizarla y que encuetre todo lo que esta dentro de Кому HAGO пункт estandalizarla Y, что encuetre TODO LO QUE этой Dentro де

  9. Tim Тим
    October 16th, 2008 01:00 16 октября 2008 год 01:00
    9

    For me this is only working on exact replaces. Для меня это только работает над точное заменяет. I could replace all entries that are exact the searchterm but i could replace parts of an entry. Я мог бы заменить все записи, которые являются точными поиска, но я мог бы заменить часть вступления.

  10. Clifton Griffin | Replacing Text in a MySQL Table | Клифтон Гриффин | Замена текста в таблицу MySQL |
    October 21st, 2008 09:42 21 октября 2008 09:42
    10 +10

    [...] quick Google search led me to this helpful page.  In short, I had to run the following: UPDATE wp_posts SET post_content = [...] [...] Быстрый Google поиск привел меня на эту страницу полезно. Короче говоря, я должен был выполнить следующее: Обновление wp_posts SET post_content = [...]

Leave a Reply Оставить Ответить

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> Вы можете использовать эти теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <дель DATETIME = ""> <em> <i> <q Cite=""> <strike> <strong>

Subscribe without commenting Подписка без комментариев


Custom Search

New Articles Новые статьи

Incoming Search Terms for the Article Входящий Поиск Условия для статьи

mysql replace MySQL заменить - -- sql replace SQL заменить - -- replace mysql заменить MySQL - -- mysql find and replace MySQL найти и заменить - -- sql replace command SQL заменить команду - -- Mysql find replace Mysql найти замену - -- sql find replace SQL найти замену - -- mysql string replace MySQL заменить строку - -- mysql replace string MySQL заменить строку - -- mysql replace text MySQL заменить текст - -- SQL replace text SQL заменить текст - -- REPLACE SQL REPLACE SQL - -- MySQL replace function MySQL заменить функцию - -- sql search and replace SQL поиск и замену - -- mysql search and replace MySQL поиска и замены - -- sql find and replace SQL Найти и заменить - -- mySQL search replace MySQL искать замену - -- REPLACE IN MYSQL Заменить в MySQL - -- sql replace string SQL заменить строку - -- sql replace function SQL заменить функцию - -- mysql replace syntax MySQL заменить синтаксис - -- mysql replace MySQL заменить - -- find and replace in sql Найти и заменить в SQL - -- replace in sql Заменить в SQL - -- find and replace sql Найти и заменить SQL - -- mysql replace example MySQL заменить пример - -- sql string replace SQL-строку замены - -- find replace mysql Найти замену MySQL - -- find replace sql Найти замену SQL - -- find and replace mysql Найти и заменить MySQL - -- sql replace mysql SQL заменить MySQL - -- REPLACE command in sql REPLACE команды в SQL - -- SQL replace SQL заменить - -- sql replace syntax SQL заменить синтаксис - -- replace sql command заменить SQL-команд - -- replace text mysql заменить текст, MySQL - -- mysql replace command MySQL заменить команду - -- mysql text replace MySQL заменить текст - -- find and replace SQL query Найти и заменить SQL запросов - -- replace text sql заменить текст SQL - -- MySQL Replace() MySQL Замените () - -- search and replace mysql Поиск и замена MySQL - -- search replace mysql Поиск заменить MySQL - -- mysql sql REPLACE MySQL SQL ЗАМЕНЫ - -- mysql search and replace text MySQL поиска и замены текста - -- mysql find MySQL найти - -- string replace mysql Строка замены MySQL - -- mysql replace sql MySQL заменить SQL - -- MySQL REPLACE statement MySQL REPLACE заявление - -- sql replace all SQL заменить все - -- all все - -- mysql update replace text MySQL обновление заменить текст - -- REPLACE function sql REPLACE функция SQL - -- sql + replace SQL + заменить - -- replace text in mysql заменить текст в MySQL - -- find replace in sql Найти замену в SQL - -- mysql replace string function MySQL заменить строку функции - -- string replace SQL Строка замены SQL - -- sql replace examples SQL заменить примеры - -- replace function in sql заменить функцию в SQL - -- sql search replace SQL поиск замены - -- sql replace example SQL заменить пример - -- find and replace in mysql Найти и заменить в MySQL - -- sql command replace SQL-команды замените - -- search and replace in mysql поиск и замена в MySQL - -- mysql replace text MySQL заменить текст - -- mysql replace table MySQL заменить таблицу - -- sql text replace SQL текст заменить - -- replace text in SQL заменить текст в SQL - -- replace command sql заменить команду SQL - -- sql replace statement SQL заменить заявление - -- sql find text SQL найти текст - -- replace string sql заменить строку SQL - -- mysql + replace MySQL + заменить - -- mysql text search and replace MySQL поиска и замены - --