Форум об интернет-маркетинге
Вернуться   Форум об интернет-маркетинге > Технические вопросы > Веб-строительство

Ответ
 
Опции темы
Старый 17.08.2021, 05:46   #1
sanek1991
Senior Member
Профессор
 
Регистрация: 21.06.2020
Сообщений: 859
Сказал(а) спасибо: 80
Получил(а) "Спасибо": 187
Нарушения: 0/0 (0)
Репутация: 74780

Thread Starter MySQL запрос - удалить 1 и 2-ух символьные слова

Есть ли такой mysql-запрос, что-бы удалил из текстового поля все слова длиной 1 и 2 символов?
sanek1991 вне форума   Ответить с цитированием
Старый 17.08.2021, 11:45   #2
XPraptor
Думаю, что надо худеть
Академик
 
Аватар для XPraptor
 
Регистрация: 22.06.2020
Сообщений: 1,791
Сказал(а) спасибо: 1,526
Получил(а) "Спасибо": 1,939
Нарушения: 0/0 (0)
Репутация: 608321

По умолчанию Re: MySQL запрос - удалить 1 и 2-ух символьные слова

Возможность то есть, есть пачка функций REGEXP_ но их скорость выполнения в потоке просто ужасающая - ты просто подвесишь бд на много дней если она большая.

Самый быстрый способ - в php коде 1000 записей выбираешь, их в php обрабатываеш и обновляеш поля и снова Header("Location... на этот же файл но в get параметре следующие 1000 записей и так отработает автоматом скрипт все записи.
Состояние бота google и полезные ресурсы: всё про гугл
XPraptor вне форума   Ответить с цитированием
Старый 17.08.2021, 13:21   #3
sanek1991
Senior Member
Профессор
 
Регистрация: 21.06.2020
Сообщений: 859
Сказал(а) спасибо: 80
Получил(а) "Спасибо": 187
Нарушения: 0/0 (0)
Репутация: 74780

Thread Starter Re: MySQL запрос - удалить 1 и 2-ух символьные слова

Да я думал про это, но не смог найти php скрипт.
sanek1991 вне форума   Ответить с цитированием
Старый 17.08.2021, 13:36   #4
XPraptor
Думаю, что надо худеть
Академик
 
Аватар для XPraptor
 
Регистрация: 22.06.2020
Сообщений: 1,791
Сказал(а) спасибо: 1,526
Получил(а) "Спасибо": 1,939
Нарушения: 0/0 (0)
Репутация: 608321

По умолчанию Re: MySQL запрос - удалить 1 и 2-ух символьные слова

Цитата:
Сообщение от sanek1991 Посмотреть сообщение
Да я думал про это, но не смог найти php скрипт.
%()
Там три строчки, или ты не знаешь php просто?
XPraptor вне форума   Ответить с цитированием
Старый 17.08.2021, 14:04   #5
sanek1991
Senior Member
Профессор
 
Регистрация: 21.06.2020
Сообщений: 859
Сказал(а) спасибо: 80
Получил(а) "Спасибо": 187
Нарушения: 0/0 (0)
Репутация: 74780

Thread Starter Re: MySQL запрос - удалить 1 и 2-ух символьные слова

Конечно не знаю.
Я не программист и не сеошник.
sanek1991 вне форума   Ответить с цитированием
Старый 17.08.2021, 14:08   #6
XPraptor
Думаю, что надо худеть
Академик
 
Аватар для XPraptor
 
Регистрация: 22.06.2020
Сообщений: 1,791
Сказал(а) спасибо: 1,526
Получил(а) "Спасибо": 1,939
Нарушения: 0/0 (0)
Репутация: 608321

По умолчанию Re: MySQL запрос - удалить 1 и 2-ух символьные слова

sanek1991, Не поленюсь если ща черкну до вечера тебе код, или зилибобу попроси, если он трезвый - тож поможет
XPraptor вне форума   Ответить с цитированием
Сказали спасибо:
Старый 17.08.2021, 14:39   #7
sanek1991
Senior Member
Профессор
 
Регистрация: 21.06.2020
Сообщений: 859
Сказал(а) спасибо: 80
Получил(а) "Спасибо": 187
Нарушения: 0/0 (0)
Репутация: 74780

Thread Starter Re: MySQL запрос - удалить 1 и 2-ух символьные слова

Ну, если не сложно.
Я вроде писал, что я работал в торгово-производственной компании, сейчас на гос. службе.
Несколькими сайтами занимаюсь по инерции, бесплатно, по просьбе друзей.
sanek1991 вне форума   Ответить с цитированием
Старый 17.08.2021, 15:02   #8
XPraptor
Думаю, что надо худеть
Академик
 
Аватар для XPraptor
 
Регистрация: 22.06.2020
Сообщений: 1,791
Сказал(а) спасибо: 1,526
Получил(а) "Спасибо": 1,939
Нарушения: 0/0 (0)
Репутация: 608321

По умолчанию Re: MySQL запрос - удалить 1 и 2-ух символьные слова

sanek1991, скинул в личку, чуть что - стучи, спрашивай что не понятно будет.
XPraptor вне форума   Ответить с цитированием
Старый 17.08.2021, 18:09   #9
burunduk
попробуй отними
Профессор
 
Аватар для burunduk
 
Регистрация: 14.07.2020
Сообщений: 889
Сказал(а) спасибо: 1,024
Получил(а) "Спасибо": 2,088
Нарушения: 0/0 (0)
Репутация: 660509

По умолчанию Re: MySQL запрос - удалить 1 и 2-ух символьные слова

XPraptor, врядли там настолько большая баз, что бы подвесить её на много дней
4,2Гб 230к+ json файлов
распаршивал средствами vba заливал в базы уходит примерно по 3часа на каждые 5млионов записей в среднем по 6 полей сюда так же входит создание хешей для строковых полей
burunduk вне форума   Ответить с цитированием
Старый 17.08.2021, 22:22   #10
XPraptor
Думаю, что надо худеть
Академик
 
Аватар для XPraptor
 
Регистрация: 22.06.2020
Сообщений: 1,791
Сказал(а) спасибо: 1,526
Получил(а) "Спасибо": 1,939
Нарушения: 0/0 (0)
Репутация: 608321

По умолчанию Re: MySQL запрос - удалить 1 и 2-ух символьные слова

burunduk, э не, встроенные функции мускула REGEXP_ слишком медлительны в потоке, если записей хотя бы миллиона три, всё, пару дней можно забыть о доступе.

Поэтому и нужно внешними регулярками типа php всё сделать, ну а ты vba делал - тож пусть и не супербыстрый язык, но всё же в разищи просто быстрее мускула..
XPraptor вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как удалить сайт из Baidu? Had Гугл и другие поисковики 30 17.08.2021 21:24
Удалить из текста все div'ы с содержимым seokotov Веб-строительство 19 09.01.2021 20:40
MySQL replace sanek1991 Веб-строительство 39 27.12.2020 00:48
Переход с php5 на php7, если много mysql запросов ziliboba0213 Веб-строительство 31 14.07.2020 18:44


Текущее время: 17:05. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc. Перевод: zCarot