Aktív témák
-
DeltaPower
addikt
válasz
Louloudaki #2049 üzenetére
Lehet, hogy nem tizedesvesszővel, hanem tizedesponttal várja a számot, tehát 0,12 helyett 0.12 kell. A float és a double elméletileg jó törthöz, esetleg próbáld meg double (10,2) formátummal létrehozni a mezőt (10 jegy, ebből 2 tizedes, persze igény szerint).
-
DeltaPower
addikt
válasz
SektorFlop #1996 üzenetére
Ezzel a kóddal nem írja felül, csak ha megegyezik a régi és az új kép neve. Annyival kell kiegészíteni, hogy az új kép átmozgatása előtt a régi kép nevét lekéred adatbázisból és törlöd.
-
-
DeltaPower
addikt
válasz
wolandino #1969 üzenetére
Minden kapcsolódó id-t és minden olyan mezőt indexelj le minden táblában, amelyikkel joinolsz vagy ami alapján sorrendezel.
Továbbá hasznos lehet denormalizálni a táblát olyan módon, hogy a year(date)-t és a month(date)-t kivinni egy külön mezőbe, így ezekre nem kell függvényt futtani ordernél. -
DeltaPower
addikt
először:
mysql -pmegadod a jelszót, utána bejön a prompt, oda beírod:
create database xyzjelszó nélkül azért nem enged be, mert a mysql/mysqladmin egy konzolos kliens, tehát név/jelszóval kapcsolódik a szerverhez. alapértelmezetten a root felhasználóval próbál kapcsolódni jelszó nélkül, de nálad úgy tűnik, van root jelszó, így nem enged be jelszó nélkül.
-
DeltaPower
addikt
szerintem:
(SELECT * FROM table1 LEFT JOIN table2 ON (table1.field1=table2.field3 and table1.field1>0))
UNION
(SELECT * FROM table1 LEFT JOIN table2 ON (table1.field2=table2.field3 and table1.field1=0))esetleg
SELECT * FROM table1 LEFT JOIN table2 ON
((table1.field1=table2.field3 AND table1.field1>0)
OR
(table1.field2=table2.field3 AND table1.field1=0))fejből írtam, nincs tesztelve
-
DeltaPower
addikt
válasz
gabipaci #1770 üzenetére
ha jól értelmezem a dolgokat:
- kell egy legalább 5.1-es mysql szerver, ami engedi a távoli kapcsolatot. ehhez létre kell hozni egy felhasználót az adatbázishoz, és beállítani hogy melyik hostról érheti el
- arra a gépre ami a plugint futtatja, fel kell telepíteni az odbc drivert a linkről, aztán beállítani a konfigjában az adatbázis elérését
- a web tárhelyeden engedélyezni kell a kimenő kapcsolatokat és telepítve kell legyen a curl függvénytár -
DeltaPower
addikt
válasz
vincent001 #1763 üzenetére
szerintem jelszó gond lesz. localon próbáld meg átírni a prestashop configjában a név/jelszót arra, amivel konzolban is be tudsz lépni.
-
DeltaPower
addikt
kis segítség vagy ötlet kellene nagy méretű adatbázisok terén tapasztalt emberektől
adott egy kb 40k soros tábla, amit joinolnom kell egy 30k, egy 5k soros és még 2-3 kisebb (1k alatti) táblával, többfeltételes keresés miatt.
a gond ezzel az, hogy elég durva terhelést generál és időnként 30mp körüli query idők jönnek ki.
próbáltam a kereséshez szükséges mezőket egy view táblába összevonni, de így sem gyorsult jelentősen. (a forrás táblákban az összes keresésben vagy joinban szereplő mező indexelve van).
mit lehetne ezzel csinálni, hogy kevesebb erőforrást zabáljon? -
DeltaPower
addikt
érdemes ilyenkor a táblaneveket alias-olni, így hivatkozásnál, feltételnél nem kell kiírni végig az adatbázis.táblanév.mezőnév hivatkozásokat
SELECT t1.helyiseg_id, t1.helyiseg, t2.meret, t2.megjegyzes FROM database1.tabla1 AS t1 LEFT JOIN database2.tabla2 AS t2 ON t1.helyiseg_id=t2.helyiseg_id -
DeltaPower
addikt
válasz
tkazmer #1331 üzenetére
ez egy szép hosszú query lesz... az a gáz, hogy valszeg sub-query kell hozzá, azt meg nem minden mysql verzió támogatja. holnap talán lesz egy kicsivel több időm mint ma, összehozom neked a queryt.
és egy kérdés, amivel már napok óta szenvedek:
mysql 4.0.24, phpmyadmin 2.10.2, egyik szerverről a másikra kellene átmentenem az adatbázist. az egyetlen marha nagy probléma az, hogy a forrás utf-8, a cél szerver latin1 kódolású, sima exportnál az összes ékezetes karakter eltűnik vagy utf jellegű karakterek jelennek meg helyette. ráadásul a myadmin rosszul generálja le az exportot, mysql állandóan hibát jelez (update jellegű query, a hiba a feltételben keletkezik, nem tudja értelmezni a "convert('érték' using utf8)" függvényt).
megjegyzés: a szerveren debian sarge-féle mysql, a hivatalos oldalról letöltött win32 alapú szerver gond nélkül értelmezi.
hogy a #&@#@&# francban konvertáljam át? -
DeltaPower
addikt
válasz
Mr-Pamacs #1292 üzenetére
a második nem jó mert az az INSERT szintaxisa. szerintem az egyes mezők idézőjelezése sem kell, bár ízlés dolga.
amúgy pont erre találták ki a triggereket, sajnos csak mysql 5-től kezdve használhatók, a korábbi verziókban nincs implementálva. bővebb infó triggerekről itt: [link]
[Szerkesztve] -
DeltaPower
addikt
tömbkezelő függvényekkel próbálkozz... de inkább úgy kell megírni a lekérdezést, hogy a megfelelő eredménysort kapd meg. inkább a mysql dolgozzon a kiválasztással, azt arra találták ki.
akár több lekérdezést is futtathatsz, az egyik a számodra lényeges sort adja vissza, a másik a feltételnek megfelelő összes sort. gyorsabb és egyszerűbb, mintha a php-ben tömbökkel vagy hasonlókkal oldanád meg.
Aktív témák
Hirdetés
- Óvodások homokozója
- sh4d0w: Netflix? Ugyan, VW előfizetés!
- Motoros topic
- Nők, nőügyek (18+)
- Bittorrent topik
- Autós topik látogatók beszélgetős, offolós topikja
- Vezeték nélküli fülhallgatók
- Revolut
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- A fociról könnyedén, egy baráti társaságban
- További aktív témák...
- Garanciális Gamer Számítógép, PC (RTX 3060Ti, I5-10400, 16GB Ram, SSD) Beszámítás! Posta ok! (37)
- Garanciális Gamer Számítógép, PC (GTX 1070 8GB, I3-10105, 16GB Ram, SSD) Beszámítás! Posta ok! (36)
- SAPPHIRE Radeon RX 6650 XT PULSE 8GB + 1 év gari
- Bomba ár! Lenovo ThinkPad T420 - i5-2GEN I 4GB I 320GB I 14" HD I Cam I W10 I Garancia!
- Bomba ár! HP ProBook 645 G1 - AMD A6-5350M I 8GB I 500GB I 14" HD I Cam I W10 I Garancia!
- HIBÁTLAN iPhone 12 mini 64GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS2036
- Eladó karcmentes Apple iPhone 12 128GB / 12 hó jótállással
- HIBÁTLAN iPhone 13 Pro 256GB Sierra Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3022
- BESZÁMÍTÁS! Gigabyte Z790 i7 14700KF 32GB DDR5 1TB SSD RTX 4070S 12GB Be Quiet! Pure Base 501 750W
- 120 - Lenovo Legion Pro 5 (16ARX8) - AMD Ryzen 7 7745HX, RTX 4070 - 4 év garancia
Állásajánlatok
Cég: FOTC
Város: Budapest