X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

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

4 страниц V  < 1 2 3 4 >
Открыть тему
Тема закрыта
> Как удалить строчку из БД и не сломать сайт
SpaceX
SpaceX
сообщение 26.7.2015, 19:37; Ответить: SpaceX
Сообщение #12


ув. kagtus, да, вами предложенный вариант имеет право на жизнь, так же как и править все 1000 постов вручную..

sql-запрос же, уже написан, осталось его выполнить.. если вам кажется, что он неверен/с ошибками/не рабочий/или же потрёт что-то больше чем указанно, ткните пальцем на косяк..


Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Sev_free
Sev_free
сообщение 26.7.2015, 21:39; Ответить: Sev_free
Сообщение #13


x64, дело не в этом, SQL запрос это решит, но если человек не знает SQL? Либо где то ошибется случайно либо еще что то.... У меня бывало такое, что люди не знающие SQL брали запрос - изменяли и потом вся таблица пустая, либо поломанная. Если бы я видел перед собой данную БД, то написал бы строчечку "айболит"а...


--------------------


Поблагодарили: (2)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
dagdag
dagdag
сообщение 26.7.2015, 23:25; Ответить: dagdag
Сообщение #14


и тут мы сталкиваемся с забавным эффектом
- бекап базы необходим. иначе шаловливыми ручками можно нанести ущерб больше, чем вирус.
- бекап это SQL файл. ну как правило...
- раз он все равно есть, предложение (тут выше в теме) почистить злосчастную строчку нотепадом - имеет право на существование. потом останется просто восстановить почищенный бекап и радоваться вылеченному сайту.

think again. зачем человеку разбираться с SQL если оно ему не понадобится окромя этого случая?


--------------------
клоновод


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kagtus
kagtus
сообщение 27.7.2015, 8:54; Ответить: kagtus
Сообщение #15


SpaceX, Sev_free и dagdag вместе более развернуто сказали то, что я пытался в посте #6, за что им спасибо!!!
Смысл был не в том на сколько все тут присутствующие хорошие/плохие кодеры, а в возможной ошибке и обязательном наличии бекапа, обязательном!!! не стоит зарекаться, все бывает, даже случайно нажатая клавиша может много лишнего натворить.
соответственно оба способа равнозначны, значит и сарказм x64 неуместен.




Цитата
в чём заключался сарказм?

Цитата(x64)
ребят молодцы, лёгких путей не ищут :D

да не, нормальные такие фразы, никакого сарказма...

Цитата
не равнозначны

и 10 и 100 и 1000, но нигде в выше предложенных sql-запросах никакой временной таблицы не фигурирует, не надо приплетать "а можно", "а если".


P.S. ой ой с форумом что то неладное, сообщения модераторов пропадают при добавлении ответов...

Сообщение отредактировал kagtus - 27.7.2015, 9:08


--------------------
ася 45два48499два
удалю вирусы, помогу с сайтом ->отзывы ТУТ и ТАМ


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 27.7.2015, 9:11; Ответить: x64
Сообщение #16


Цитата(kagtus @ 27.7.2015, 7:54) *
никакого сарказма...

Абсолютно. Всего лишь здравый взгляд на вещи.

Цитата(kagtus @ 27.7.2015, 7:54) *
не надо приплетать "а можно"

Для чего сами приплетаете тогда?
Цитата(kagtus @ 27.7.2015, 7:54) *
а в возможной ошибке


Цитата(kagtus @ 27.7.2015, 7:54) *
нигде в выше предложенных sql-запросах никакой временной таблицы не фигурирует

Нигде в Ваших ответах не фигурирует, что нужно скачать бекап базы, а все действия проводить на копии этого файла.
Есть такое понятие, как здравый смысл.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kagtus
kagtus
сообщение 27.7.2015, 9:19; Ответить: kagtus
Сообщение #17


Цитата
Нигде в Ваших ответах не фигурирует, что нужно скачать бекап базы

читаем пост #6
Цитата
на копии этого файла.

про CRTL+Z не я сказал (пост #10)


--------------------
ася 45два48499два
удалю вирусы, помогу с сайтом ->отзывы ТУТ и ТАМ
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 27.7.2015, 9:26; Ответить: x64
Сообщение #18


Цитата(kagtus @ 27.7.2015, 8:19) *
читаем пост #6

Пусть этот, не суть. Общий порядок действий будет таким: скачать бекап, сделать на нём изменения, закрыть (+сохранить), залить изменёнку в базу.
Всё хорошо? Одно но: если замена была с ошибкой, где брать копию с оригинальным состоянием, до правок? Ctrl-Z работает, пока файл не закрыт.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kagtus
kagtus
сообщение 27.7.2015, 9:36; Ответить: kagtus
Сообщение #19


Цитата
где брать копию

если не сильно бегом все удалять, то скачать бекап по новой.
или вы обычно сразу DROP TABLE's делаете?

Сообщение отредактировал kagtus - 27.7.2015, 9:37


--------------------
ася 45два48499два
удалю вирусы, помогу с сайтом ->отзывы ТУТ и ТАМ
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
SpaceX
SpaceX
сообщение 27.7.2015, 9:37; Ответить: SpaceX
Сообщение #20


ребята все вы правы, если смотреть со своей точки зрения...

т.к. виновник торжества указал вопрос "как корректно удалить повторяющуюся запись вида "<script type="text/javascript" src="//wq4.ru/js.js"></script>" из БД MYSQL?" и про PHPMyAdmin, что через него он что-то пытался сделать, посему надо полагать, что он более или менее знаком с ним.. было ли это конкретно сделано через бекап или же создал дубликат таблицы, отработал на оригинале, при каке удалил оригинал и вернул из дубликата история это умалчивает :)

выполнить sql-запрос было бы куда легче.. бекапы же всегда надо делать как новичкам так и гуру, от ошибок никто не застрахован..

+ не забывайте, что базу можно похерить и в блокноте.. удалив невзначай кавычку или ещё что-нить...

кстати, duoseo, удалось ли вам решить проблему? а главное каким способом, чей совет вам пригодился/кажется легче и правильнее? :spiteful:

UPD
Цитата
или вы обычно сразу drop table's делаете?


ну рукалицо то ещё.. пока он не попробует загрузить бекап обратно, он не поймёт была ли там ошибка.. а загружать надо в чистую БД.. либо переименовать все таблицы :blush:

Сообщение отредактировал SpaceX - 27.7.2015, 9:40


Поблагодарили: (2)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 27.7.2015, 9:43; Ответить: x64
Сообщение #21


Цитата(kagtus @ 27.7.2015, 8:36) *
скачать бекап по новой

Поздно:
Цитата(x64 @ 27.7.2015, 8:26) *
залить изменёнку в базу


Таким образом, сами же подтвердили, что Ваш вариант потенциально допускает неверное использование.
Развернуть/Свернуть


ЗЫ: ТС пошёл по правильному пути: задал вопрос — получил быстрый ответ. А простому решению всегда можно найти применение.


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
4 страниц V  < 1 2 3 4 >
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Оцените информационный сайт
12 LeoV 1378 Вчера, 19:00
автор: maxler
Открытая тема (нет новых ответов) Как в Wordpress центрировать изображение по умолчанию?
4 SkyFire 705 Вчера, 18:37
автор: SkyFire
Открытая тема (нет новых ответов) Хочу встать на учет как самозанятый
Какие там нюансы и подводные камни?
5 PostBrigada 153 10.4.2021, 22:32
автор: Latinos
Открытая тема (нет новых ответов) Сайт не хочет попадать в индекс Bing
20 Mansurka 7178 10.4.2021, 21:47
автор: Baharauvi
Открытая тема (нет новых ответов) Как спарсить беки стороннего сайта?
10 PavlivGroup 1041 9.4.2021, 1:55
автор: NikosTM


 



RSS Текстовая версия Сейчас: 12.4.2021, 4:37
Дизайн