Вэб-разработка
Что такое MySQL и с чем его едят?

Dedof (off) [899]
27 октября 2009, 13:52

а вот такой вопрос - есть у меня таблица одна в базе данных, там идут записи о файлах из архива файлов - ну названия, вес, кто добавил и т.д.
и там есть поле file_ssurl где записывается урл скриншота который выдаётся потом пользователю чтоб показать скрин
но сайт у меня переезжал на новый домен и осталось много там адресов на скрины на старом домене - что то я непойму как можно ( и можно ли вообще) произвести массовую замену адреса - ну что то наподобие как в текстовом редакторе "найти и заменить" есть ли вообще в мусол такая возможность? найти в поле фрагмент текста и заменить его другим?
-------
Profi Administrator [10176]
27 октября 2009, 16:08

выполни запрос
update имя_таблицы set file_ssurl=replace(file_ssurl, 'старый_домен', 'новый_домен');
---
Сначала поэкспериментируй на локальной копии.
-------
Dedof (off) [899]
28 октября 2009, 10:15

Profi, спасибо!
-------
renak
1 ноября 2009, 17:30

Если в таблице будет больше 40 полей это сыграет на скорость работы скрипта, если будет по полям выборка делаться?
-------
Profi Administrator [10176]
1 ноября 2009, 20:09

renak, зазмер таблицы естественно влияет на скорость выборки. Индексы ставь.
-------
renak
1 ноября 2009, 20:12

А при чем тут индексы?
-------
Profi Administrator [10176]
1 ноября 2009, 20:24

renak, индексированные запросы выполняются быстрее :)
-------
renak
1 ноября 2009, 20:32

У меня на id первичный стоит.

А чем уникальный от первичного отличается?
-------
Profi Administrator [10176]
1 ноября 2009, 20:44

renak, первичный может быть только один. Он имеет преимущество над другими индексами.
-------
renak
1 ноября 2009, 20:51

Ну первичный я знаю а вот уникальный?
-------

Ответить на тему

стр. Пред. 1,2,3,4,5 След.

Вэб-разработка
Список форумов
На главную

Последние темы

Регистрация
Вход

0.023 сек
SQL: 4