Нужно, к примеру, перенести базу с тестового сервера на рабочий, но вот незадача, объем файла превышает дозволенный лимит загружаемого в phpMyadmin. Но чудо! У нас есть доступ к консоли (SSH) и к нам на выручку спешит утилита mysqldump. Итак начнем.
UPDATE name_table SET column = REPLACE(column, 'old_text_column', 'new_text_column');
где: name_table — имя таблицы над которой производим операцию; column — имя колонки над которой производим операцию; new_text_column — новый текст для замены; old_text_column — старый текст который нужно заменить. Узнать больше
Комментариев нет | 2 976 просмотров
| размещено в MySQL, WEB
При переводе сайта с одного хостинга на другой (ну или при обновлении MySQL) может возникнуть некоторые проблемки с кодировкой. Тоесть вместо всеми любимой кирилицы мы видим одни ????? (вопросительные знаки).
Предлагаю мое решение по устранению этого казуса.
Не забываем о том, что все ниже перечисленные операции производятся от имени суперпользователя (root).
DBNAME — имя вашей базы.
Создание дампа базы
Естественно, мы создадим копию оригинальной базы, а как же иначе.