Size: a a a

2021 October 07

YN

Yevhen Nedaskivskyi in MySQL
Всех плохо гуглящих я шлю сюда по вопросам изучения sql:

https://www.sql-ex.ru/
источник

n

nikkiferzzz in MySQL
Ну эт ваше сугубо личное мнение) отличное от реальности
источник

n

nikkiferzzz in MySQL
Благодарю
источник

EG

El Grizlo in MySQL
отличный ресурс, кстати
источник

D

Dmitriy in MySQL
Что за бред?) Если ты не знаешь юзера и пароль от бд, то как ты её скачаешь? По-моему, это как суровая реальность
источник

YN

Yevhen Nedaskivskyi in MySQL
Даже отсутствие ключей и сертификатов можно обойти. Но это продвинутый уровень
источник

OS

Open Source in MySQL
sqlmap
источник

Н

Никита in MySQL
Вы с каких мест повыбирались? еще sql уязвимости актуальны? Вы бд сайтов 2000 пытаетесь получить? Которые школьники коленкой писали?
источник

VK

Vadim Kurazhkovskiy in MySQL
Добрый день, Ребята, я тут в замешательстве. Может кто подскажет, потому что найти я не могу, то что когда то вроди бы было. Вообщем суть:

есть две таблицы: Родитель, Дочерняя

В дочерней записи ссылаются на id родителя. Был пропущен foreign key и получилось так, что дочка уже имеет записи, которых в родителе нет. Когда ставиться ключик внешник, происходит ошибка.

Можно ли mysql сказать, чтобы при создании ключа на родителя, он удалил все записи, которые есть в дочке, но нет в родителе?

п.с. понятное дело что можно через DELETE FROM child WHERE parent_id NOT IN (SELECT id FROM parent) подчистить и создать ключ. Тут именно вопрос в том, чтобы sql сделал это сам при вставке, что то вроде ... ON CONSTRAINT DELETE ...
источник

IZ

Ilia Zviagin in MySQL
Ну да, mySQL же редкая СУБД, в сети про не почти ничего нет....
источник

D

Dmitriy in MySQL
Не обращай внимание) Kali Linux поставили - думают, теперь дело за малым
источник

Н

Никита in MySQL
Ну я понимаю. Сам игрался со всей этой красотой. Но это было тогда когда писали на пыхе сырые запросы к бд. А не в 2021 с серьезными щами говорить как они желают sqlmapом базу выковырять. Лол
источник

YN

Yevhen Nedaskivskyi in MySQL
Официально нет. Можно написать ddl триггер, но просто удалить данные проще.
А вообще какой-то странный кейс... Подобные сценарии не типичны. Подразумевается, что ДБА понимает, что делает
источник

VK

Vadim Kurazhkovskiy in MySQL
окей, спасибо за ответ. Не знаю тогда откуда у меня в голове, что я что то подобное уже когда то делал , прям эффект Манделы какой то 🙂
источник

IZ

Ilia Zviagin in MySQL
Говно
источник

EG

El Grizlo in MySQL
😁
источник

EG

El Grizlo in MySQL
Критикуешь? Предлагай )
источник

IZ

Ilia Zviagin in MySQL
А других таких нету.
источник

EG

El Grizlo in MySQL
а есть лучше?
источник

IZ

Ilia Zviagin in MySQL
или что-то было но я забыл ссылу
источник