Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
sõnum |
|
argo1
HV kasutaja
liitunud: 22.02.2013
|
18.04.2018 19:47:06
MySQL "käsud"? |
|
|
Alustan kohe esimese murega.
Foorum (phpbb).
* Foorumisse postitatud väga palju pilte läbi postimage.org kaudu. Nüüd postimage.org muutus postimage.cc
Kuidas otse läbi MySQL muuta nende linkide lõpp .org -> .cc ?
* Millise käsuga ma üldse saaksin näha, palju on neid pilte foorumisse postitatud läbi postimage ja nt upload.ee kaudu?
|
|
Kommentaarid: 28 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
26 |
|
tagasi üles |
|
|
raudpits
Kreisi kasutaja
liitunud: 17.03.2004
|
|
Kommentaarid: 39 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
35 |
|
tagasi üles |
|
|
argo1
HV kasutaja
liitunud: 22.02.2013
|
18.04.2018 20:18:12
|
|
|
Tänud!
Äkki keegi oskab mulle ikka õige rea öelda?
Lisaks kuidas ma saan baasist kätte kõik mis on lingitud .jpg .jpeg ja .png ?
|
|
Kommentaarid: 28 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
26 |
|
tagasi üles |
|
|
Freezedude
HV vaatleja
liitunud: 26.12.2002
|
18.04.2018 20:42:12
|
|
|
https://www.w3resource.com/mysql/string-functions/mysql-replace-function.php
Varukoopia on nr 1.
Nr. 2 - igasuguse garantiita näidis, kuid loomust võiks aru saada:
--liivakastiks loome ajutise tabeli
create table replace_tmp as SELECT * FROM `phpbb_posts` WHERE post_text like '%postimage.org%';
--liivakastis asendamise läbi testimine, vigu ei tohi tulla..
update replace_tmp
set post_text = replace(post_text,'postimage.org', 'postimage.cc')
where post_text like '%postimage.org%';
-- kinnitad muudatused
commit;
-- veendud oma silmaga tulemuses
select post_text from replace_tmp;
-- kui on ok, siis asendad replace_tmp tabeli tõese tabeliga ja teed uuesti ringiga läbi
|
|
Kommentaarid: 7 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
6 |
|
tagasi üles |
|
|
argo1
HV kasutaja
liitunud: 22.02.2013
|
19.04.2018 17:21:09
|
|
|
Kas keegi oskas juhatada ka kuidas selle jpg jpeg ja png kätte saaks?
|
|
Kommentaarid: 28 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
26 |
|
tagasi üles |
|
|
Etz
HV Guru
liitunud: 27.01.2005
|
19.04.2018 19:20:07
|
|
|
Eee...
Postimage.org tundub täiesti alles olevat?
Ja postimage.cc ei lahendu mul üldse millekski?
_________________ ...life is random...so am I...
So, there is a fan. Time to grab your sh*t, gentlemen! |
|
Kommentaarid: 223 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
192 |
|
tagasi üles |
|
|
LKits
HV Guru
liitunud: 06.09.2007
|
|
Kommentaarid: 13 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
13 |
|
tagasi üles |
|
|
napoleon
Unknown virus
liitunud: 08.12.2008
|
21.04.2018 12:42:13
|
|
|
argo1 kirjutas: |
Kas keegi oskas juhatada ka kuidas selle jpg jpeg ja png kätte saaks? |
Mida sa nüüd tahad? Kõiki poste, kuhu on sellise laiendiga pilt lingitud?
Need saad ju analoogselt
sql:
|
SELECT * FROM `phpbb_posts` WHERE post_text LIKE '%.jpg%' OR post_text LIKE '%.jpeg%' post_text LIKE '%.png%';
|
Kui tahad täiesti lollikindlat lahendust, siis peab regexp funktsioone kasutama, ülal toodud päring leiab tegelikult need postitused ka, kus pole midagi lingitud vaid tesktis sisaldub .jpg, .jpeg või .png.
NB! ja varem toodud soovitused enne backup teha ja katsetada liivakastis on rangelt soovitatavad. SQL on arendaja mitte lõppkasutaja tööriist ja üks näpukas võib tähendada, et rikud andmed jäädavalt ära. Mingit undo varianti seal ka pole(okok, virtuaalmasina või failisüsteemi tasemel snapshoti saab teha, aga see on juba hoopis teine teema).
|
|
Kommentaarid: 76 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
59 |
|
tagasi üles |
|
|
argo1
HV kasutaja
liitunud: 22.02.2013
|
22.04.2018 10:38:00
|
|
|
napoleon kirjutas: |
sql:
|
SELECT * FROM `phpbb_posts` WHERE post_text LIKE '%.jpg%' OR post_text LIKE '%.jpeg%' post_text LIKE '%.png%';
|
|
#1064 - Viga SQL süntaksis 'post_text LIKE '%.png%' LIMIT 0, 25' ligidal real 1 |
|
|
Kommentaarid: 28 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
26 |
|
tagasi üles |
|
|
mannatera
Kreisi kasutaja
liitunud: 01.07.2005
|
22.04.2018 12:08:55
|
|
|
argo1 kirjutas: |
napoleon kirjutas: |
sql:
|
SELECT * FROM `phpbb_posts` WHERE post_text LIKE '%.jpg%' OR post_text LIKE '%.jpeg%' post_text LIKE '%.png%';
|
|
#1064 - Viga SQL süntaksis 'post_text LIKE '%.png%' LIMIT 0, 25' ligidal real 1 |
|
viimane OR on puudu, loe ikka mõttega läbi enne kui netist saadud süntakseid käima tõmbad.
|
|
Kommentaarid: 21 loe/lisa |
Kasutajad arvavad: |
|
:: |
1 :: |
0 :: |
16 |
|
tagasi üles |
|
|
Etz
HV Guru
liitunud: 27.01.2005
|
22.04.2018 20:17:50
|
|
|
mannatera kirjutas: |
loe ikka mõttega läbi enne kui netist saadud süntakseid käima tõmbad. |
Milleks, what can possibly go wrong?
Tegelikult, kui ise ikka asja ei jaga, tasuks vast DB rahule jätta...seal suvaliselt sonkimine, ei lõppe hästi...
Ja üldiselt tundub mulle, et postimagega on asjad ühelpool:
https://malwaretips.com/threads/postimage-org-dead-end.64901/
Kiire uitmõte, äkki teha .htaccess'iga mod_rewrite postimage.org => postimage.cc ja jätta MySQL üldse rahule.
_________________ ...life is random...so am I...
So, there is a fan. Time to grab your sh*t, gentlemen!
viimati muutis Etz 22.04.2018 20:18:03, muudetud 1 kord |
|
Kommentaarid: 223 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
192 |
|
tagasi üles |
|
|
argo1
HV kasutaja
liitunud: 22.02.2013
|
22.04.2018 20:17:50
|
|
|
Nägin et OR puudu ja sellepärast küsisingi igaks juhuks üle, ei tahtnud midagi sinna ise lisama hakata. Ega vast nüüd päringu tegemine andmeid ei kustuta.
Postimage.org ongi otsas. Pildid mis sinna uploadida tulevad .cc lingina.
|
|
Kommentaarid: 28 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
26 |
|
tagasi üles |
|
|
Etz
HV Guru
liitunud: 27.01.2005
|
22.04.2018 20:19:08
|
|
|
argo1 kirjutas: |
Nägin et OR puudu ja sellepärast küsisingi igaks juhuks üle, ei tahtnud midagi sinna ise lisama hakata. Ega vast nüüd päringu tegemine andmeid ei kustuta.
Postimage.org ongi otsas. Pildid mis sinna uploadida tulevad .cc lingina. |
Ma ei laeks ka sinna cc'sse midagi rohkem üles, niipalju kui internetis kaevasin tundub mulle, et kogu selle businessiga on neil pikemas perspektiivis hambad.
_________________ ...life is random...so am I...
So, there is a fan. Time to grab your sh*t, gentlemen! |
|
Kommentaarid: 223 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
192 |
|
tagasi üles |
|
|
argo1
HV kasutaja
liitunud: 22.02.2013
|
22.04.2018 20:21:39
|
|
|
Etz kirjutas: |
Kiire uitmõte, äkki teha .htaccess'iga mod_rewrite postimage.org => postimage.cc ja jätta MySQL üldse rahule. |
Tegelikult see ka mõtte..
|
|
Kommentaarid: 28 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
26 |
|
tagasi üles |
|
|
Etz
HV Guru
liitunud: 27.01.2005
|
|
Kommentaarid: 223 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
192 |
|
tagasi üles |
|
|
napoleon
Unknown virus
liitunud: 08.12.2008
|
22.04.2018 20:34:01
|
|
|
ma ei viitsi siia üldse enam ühtegi näidet panna. Kui mõttega lugeda ja ise näpukat üles leida ei suudeta, siis võib kiirelt ja testimata kirjutatud näitest olla rohkem kahju kui kasu
|
|
Kommentaarid: 76 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
59 |
|
tagasi üles |
|
|
argo1
HV kasutaja
liitunud: 22.02.2013
|
22.04.2018 20:39:50
|
|
|
Ütlesin juba üleval pool et nägin ise ka seda or puudumist.
Selleks on testalad kus katsetusi teha ja vajadusel jälle uue backupi üles lasta. Tahaks näha kes selliseid katsetusi otse live peale teeb.
Tänud Etzi, vaatan mis sellest välja tuleb.
|
|
Kommentaarid: 28 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
26 |
|
tagasi üles |
|
|
napoleon
Unknown virus
liitunud: 08.12.2008
|
22.04.2018 20:54:35
|
|
|
argo1, kui liivakast on olemas, siis pole probleemi.... kuigi liivakasti uuesti tekitamine on ka tüütu kui midagi peeti keerata, seega kuskilt netist võetud näited tasub ikka alati kriitilise pilguga üle vaadata.
|
|
Kommentaarid: 76 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
59 |
|
tagasi üles |
|
|
aarnet
HV kasutaja
liitunud: 07.07.2003
|
11.05.2018 15:19:32
|
|
|
Aga miks mitte eksportida tabel, notepadis search&replace ja tabel uuesti importida?
_________________ -- Aarne bloog -- |
|
Kommentaarid: 23 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
1 :: |
22 |
|
tagasi üles |
|
|
LKits
HV Guru
liitunud: 06.09.2007
|
|
Kommentaarid: 13 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
13 |
|
tagasi üles |
|
|
|