Forum.Psiline.Ru

Здравствуйте, гость ( Вход | Регистрация )

> Замена подстроки в базе Mysql, Автоматическая по всем полям
Andrew (Duchy)
сообщение Apr 13 2006, 08:45
Сообщение #1


что пристали - живу я здесь ...
******

Группа: Приватная
Сообщений: 657
Регистрация: 22-June 04
Из: Новогиреево
Пользователь №: 450
Ваше имя: Андрей



Нужен скрипт, который сделает subj.

Может кто сталкивался или подскажет, где есть высокая вероятность такую фичу найти.
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
 
ОтветитьСоздать новую тему
Ответов(1 - 8)
bone
сообщение Apr 13 2006, 09:23
Сообщение #2


что пристали - живу я здесь ...
******

Группа: Приватная
Сообщений: 1 235
Регистрация: 28-March 03
Из: PsiLine Network
Пользователь №: 20



Написать. Например, на перле. Готовый врятли найдешь.
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
Andrew (Duchy)
сообщение Apr 13 2006, 10:05
Сообщение #3


что пристали - живу я здесь ...
******

Группа: Приватная
Сообщений: 657
Регистрация: 22-June 04
Из: Новогиреево
Пользователь №: 450
Ваше имя: Андрей



(IMG:style_images/psiline/quotes/quot-top-left.gif) Цитата: (IMG:style_images/psiline/quotes/quot-top-right.gif)
(IMG:style_images/psiline/quotes/quot-by-left.gif) (bone @ Apr 13 2006, 09:23) (IMG:style_images/psiline/quotes/quot-by-right.gif)
(IMG:style_images/psiline/quotes/quot-top-right-10.gif)
Написать. Например, на перле. Готовый врятли найдешь.
*

(IMG:style_images/psiline/quotes/quot-bot-left.gif) (IMG:style_images/psiline/quotes/quot-bot-right.gif)


Знаний не хватает и нет времени для овладения знаниями. А делать надо срочно ввиду изменения айпи Duchy.
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
mafet
сообщение Apr 13 2006, 11:45
Сообщение #4


что пристали - живу я здесь ...
******

Группа: Приватная
Сообщений: 605
Регистрация: 25-February 04
Из: Зелёный пр-пт, 26
Пользователь №: 261
Ваше имя: Андрей



гм. есть одна тупая идея. не знаю что именно делать надо. но заменять строки очень удобно в блокноте. можно сделать sql дамп и открыть его в блокнноте. сделать всё что нужно и обратно импортировать. самый простой и быстрый способ. сам ни раз так делал.
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
bone
сообщение Apr 13 2006, 12:13
Сообщение #5


что пристали - живу я здесь ...
******

Группа: Приватная
Сообщений: 1 235
Регистрация: 28-March 03
Из: PsiLine Network
Пользователь №: 20



Отличная идея.
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
AlxsDfndr
сообщение Apr 13 2006, 13:01
Сообщение #6


что пристали - живу я здесь ...
******

Группа: Приватная
Сообщений: 2 168
Регистрация: 20-May 04
Из: Новогиреевская
Пользователь №: 387



UPDATE TableName SET ColumnName=REPLACE(ColumnName,'OldSubString','NewSubSrting') WHERE ColumnName LIKE '%OldSubString%'



Оччень рекомендую RTFM MySQL(IMG:style_emoticons/default/cool.gif)
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
Andrew (Duchy)
сообщение Apr 13 2006, 13:28
Сообщение #7


что пристали - живу я здесь ...
******

Группа: Приватная
Сообщений: 657
Регистрация: 22-June 04
Из: Новогиреево
Пользователь №: 450
Ваше имя: Андрей



Прочитал про некую прогу MySQL Front http://www.mysqlfront.de/, которая может якобы делать "Search & Replace in a whole database", вечером попробую.
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
bone
сообщение Apr 13 2006, 13:33
Сообщение #8


что пристали - живу я здесь ...
******

Группа: Приватная
Сообщений: 1 235
Регистрация: 28-March 03
Из: PsiLine Network
Пользователь №: 20



Не надо извращаться. Мафет предложил отличный вариант.
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
Andrew (Duchy)
сообщение Apr 13 2006, 23:01
Сообщение #9


что пристали - живу я здесь ...
******

Группа: Приватная
Сообщений: 657
Регистрация: 22-June 04
Из: Новогиреево
Пользователь №: 450
Ваше имя: Андрей



Ну... лень - качество плохое, но говорят в некотором смысле двигатель прогресса (IMG:style_emoticons/default/biggrin.gif)

Результат достигнут прогой MуSQL Front. С ее помощью можно заменить подстроку как во всей базе, так и в ее части. Причем не сложнее, чем заменить текст в Ворде.

Мафета вариант наверняка приемлимый, только база огромная... пальцами устанешь (или ошибешься) делать...

Тему можно закрывать.
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение

ОтветитьСоздать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 28th May 2026 - 10:49