Помощник
|
Как удалить строчку из БД и не сломать сайт |
SpaceX |
26.7.2015, 19:37;
Ответить: SpaceX
Сообщение
#12
|
|
ув. kagtus, да, вами предложенный вариант имеет право на жизнь, так же как и править все 1000 постов вручную..
sql-запрос же, уже написан, осталось его выполнить.. если вам кажется, что он неверен/с ошибками/не рабочий/или же потрёт что-то больше чем указанно, ткните пальцем на косяк.. |
|
|
Sev_free |
26.7.2015, 21:39;
Ответить: Sev_free
Сообщение
#13
|
|
x64, дело не в этом, SQL запрос это решит, но если человек не знает SQL? Либо где то ошибется случайно либо еще что то.... У меня бывало такое, что люди не знающие SQL брали запрос - изменяли и потом вся таблица пустая, либо поломанная. Если бы я видел перед собой данную БД, то написал бы строчечку "айболит"а...
-------------------- Контакты: Skype:Sev_Free |
|
|
dagdag |
26.7.2015, 23:25;
Ответить: dagdag
Сообщение
#14
|
|
и тут мы сталкиваемся с забавным эффектом
- бекап базы необходим. иначе шаловливыми ручками можно нанести ущерб больше, чем вирус. - бекап это SQL файл. ну как правило... - раз он все равно есть, предложение (тут выше в теме) почистить злосчастную строчку нотепадом - имеет право на существование. потом останется просто восстановить почищенный бекап и радоваться вылеченному сайту. think again. зачем человеку разбираться с SQL если оно ему не понадобится окромя этого случая? -------------------- |
|
|
kagtus |
27.7.2015, 8:54;
Ответить: kagtus
Сообщение
#15
|
|
SpaceX, Sev_free и dagdag вместе более развернуто сказали то, что я пытался в посте #6, за что им спасибо!!!
Смысл был не в том на сколько все тут присутствующие хорошие/плохие кодеры, а в возможной ошибке и обязательном наличии бекапа, обязательном!!! не стоит зарекаться, все бывает, даже случайно нажатая клавиша может много лишнего натворить. соответственно оба способа равнозначны, значит и сарказм x64 неуместен. Цитата в чём заключался сарказм? Цитата(x64) ребят молодцы, лёгких путей не ищут да не, нормальные такие фразы, никакого сарказма... Цитата не равнозначны и 10 и 100 и 1000, но нигде в выше предложенных sql-запросах никакой временной таблицы не фигурирует, не надо приплетать "а можно", "а если". P.S. ой ой с форумом что то неладное, сообщения модераторов пропадают при добавлении ответов... Сообщение отредактировал kagtus - 27.7.2015, 9:08 -------------------- |
|
|
x64 |
27.7.2015, 9:11;
Ответить: x64
Сообщение
#16
|
|
никакого сарказма... Абсолютно. Всего лишь здравый взгляд на вещи. не надо приплетать "а можно" Для чего сами приплетаете тогда? а в возможной ошибке нигде в выше предложенных sql-запросах никакой временной таблицы не фигурирует Нигде в Ваших ответах не фигурирует, что нужно скачать бекап базы, а все действия проводить на копии этого файла. Есть такое понятие, как здравый смысл. |
|
|
kagtus |
27.7.2015, 9:19;
Ответить: kagtus
Сообщение
#17
|
|
Цитата Нигде в Ваших ответах не фигурирует, что нужно скачать бекап базы читаем пост #6 Цитата на копии этого файла. про CRTL+Z не я сказал (пост #10) -------------------- |
|
|
x64 |
27.7.2015, 9:26;
Ответить: x64
Сообщение
#18
|
|
читаем пост #6 Пусть этот, не суть. Общий порядок действий будет таким: скачать бекап, сделать на нём изменения, закрыть (+сохранить), залить изменёнку в базу. Всё хорошо? Одно но: если замена была с ошибкой, где брать копию с оригинальным состоянием, до правок? Ctrl-Z работает, пока файл не закрыт. |
|
|
kagtus |
27.7.2015, 9:36;
Ответить: kagtus
Сообщение
#19
|
|
Цитата где брать копию если не сильно бегом все удалять, то скачать бекап по новой. или вы обычно сразу DROP TABLE's делаете? Сообщение отредактировал kagtus - 27.7.2015, 9:37 -------------------- |
|
|
SpaceX |
27.7.2015, 9:37;
Ответить: SpaceX
Сообщение
#20
|
|
ребята все вы правы, если смотреть со своей точки зрения...
т.к. виновник торжества указал вопрос "как корректно удалить повторяющуюся запись вида "<script type="text/javascript" src="//wq4.ru/js.js"></script>" из БД MYSQL?" и про PHPMyAdmin, что через него он что-то пытался сделать, посему надо полагать, что он более или менее знаком с ним.. было ли это конкретно сделано через бекап или же создал дубликат таблицы, отработал на оригинале, при каке удалил оригинал и вернул из дубликата история это умалчивает выполнить sql-запрос было бы куда легче.. бекапы же всегда надо делать как новичкам так и гуру, от ошибок никто не застрахован.. + не забывайте, что базу можно похерить и в блокноте.. удалив невзначай кавычку или ещё что-нить... кстати, duoseo, удалось ли вам решить проблему? а главное каким способом, чей совет вам пригодился/кажется легче и правильнее? UPD Цитата или вы обычно сразу drop table's делаете? ну рукалицо то ещё.. пока он не попробует загрузить бекап обратно, он не поймёт была ли там ошибка.. а загружать надо в чистую БД.. либо переименовать все таблицы Сообщение отредактировал SpaceX - 27.7.2015, 9:40 |
|
|
x64 |
27.7.2015, 9:43;
Ответить: x64
Сообщение
#21
|
|
скачать бекап по новой Поздно: залить изменёнку в базу Таким образом, сами же подтвердили, что Ваш вариант потенциально допускает неверное использование. Развернуть/Свернуть
ЗЫ: ТС пошёл по правильному пути: задал вопрос — получил быстрый ответ. А простому решению всегда можно найти применение. |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Арбитражники, как ведете учет расходов и доходов? | 12 | Boymaster | 1850 | Сегодня, 21:03 автор: MisterBit |
|
Как вывести деньги в Украине с заблокированного Юмани ? | 29 | freeax | 4811 | 17.4.2024, 1:19 автор: sergio11 |
|
Ваш сайт блокирует Роскомнадзор? | 27 | hollywooduk | 5719 | 17.4.2024, 0:19 автор: Omaxis |
|
Прототипирование + дизайн + вёрстка = красивый и эффективный сайт под ключ | 0 | bunneh | 334 | 16.4.2024, 18:02 автор: bunneh |
|
Если в сайт с одними ключами, которые там долго, добавить новую рубрику с новыми ключами | 2 | Tutich | 1219 | 16.4.2024, 8:27 автор: Tutich |
Текстовая версия | Сейчас: 19.4.2024, 21:47 |