Wkurzająca sprawa - w #mysql można nadać uprawnienia do nieistniejących obiektów. Np. zrobić literówkę w nazwie i później zastanawiać się dlaczego nie działa. #bazydanych #sql
Wszystko
Najnowsze
Archiwum

singollo
- 1

singollo
- 1
@entaroadun: operację wykonuję jakoś tak raz na kwartał, a literówkę robię może raz na dwa lata? Akurat wystarczająco rzadko, żeby za każdym razem od początku wymyślać rozwiązanie :)
konto usunięte
- 0
@singollo: no to po sprawie
@ProGruntowy: polecam zapoznać się z moment.js
@ProGruntowy: timestamp?
- 1
mirki czy da radę zrobić jakiś magiczny select abym potem miał o takiego jsona(po przekodowaniu tablicy):
[{a:1,b:2,c:3,d:[{a:1},{b,2}]},{a:4,b:5,c:6,d:[{a:1},{b,4}]}]
po prostu prościej żeby mówiąc np dla każdego pobranego użytkownika były też w nim przez niego dodane jakieś rzeczy - np komentarze, czy jednak prościej po prostu pobrać wszystkich użytkowników i - tutaj pytnie, potem zrobić pętle po nich wykonać zapytanie dla każdego, czy pobrać wszystkie komentarze i zrobić array_filter ? jak najbardziej efektywnie będzie
[{a:1,b:2,c:3,d:[{a:1},{b,2}]},{a:4,b:5,c:6,d:[{a:1},{b,4}]}]
po prostu prościej żeby mówiąc np dla każdego pobranego użytkownika były też w nim przez niego dodane jakieś rzeczy - np komentarze, czy jednak prościej po prostu pobrać wszystkich użytkowników i - tutaj pytnie, potem zrobić pętle po nich wykonać zapytanie dla każdego, czy pobrać wszystkie komentarze i zrobić array_filter ? jak najbardziej efektywnie będzie
- 0
@Jurigag: Zadaj to pytanie za rok. Poważnie! Bez żadnych złych intencji - po prostu powinieneś zadawać bardziej podstawowe pytania. Np. "Jak działają różne mechanizmy serializacji danych", albo dlaczego pobieranie danych powinno pozostać po stronie bazy danych...
- 0
@LostHighway: @piotrasz: a jakieś konkretne rozwiązania a nie tylko puste pierdu pierdu ? po prostu się pytam jakie rozwiązanie jest najlepsze :x no to skoro pobieranie danych powinno pozostac po stronie bazy danych to proszę w takim razie o to jak ma wyglądać mniej więcej taki select bo takim mistrzem z sqla nie jestem
- 2
używam biblioteki #zendframework do obsługi bazy danych muszę stworzyć takie zapytanie:
Robię to tak:
$select =
SELECT * FROM orders ORDER BY statusid=2 DESC, date DESC
Robię to tak:
$select =
- 1
Mirki,
Potrzebuję (chyba) skryptu na stronę:
Klient wybiera sobie datę i strona zwraca mu odpowiedź termin zajęty/wolny.
Jako kompletnie zielony człek pozwolę sobie zapytać w czym takie coś się robi? Żaden rozbudowany system rezerwacji, jeden dzień=jeden dostępny termin, tylko informacja wolny/zajęty. wołam #php i #mysql bo jakoś tak mi google mówi że to będzie to.
Ewentualnie
Potrzebuję (chyba) skryptu na stronę:
Klient wybiera sobie datę i strona zwraca mu odpowiedź termin zajęty/wolny.
Jako kompletnie zielony człek pozwolę sobie zapytać w czym takie coś się robi? Żaden rozbudowany system rezerwacji, jeden dzień=jeden dostępny termin, tylko informacja wolny/zajęty. wołam #php i #mysql bo jakoś tak mi google mówi że to będzie to.
Ewentualnie
@wozlow: w mysql trzymasz rekordy zajęty/wolny i phpem w formularzu $post sprawdzasz zapytaniem do bazy
select
To tak w skrócie pseudokodem :)
Ile by mogło kosztować? U freelancerów pewnie w granicach 100-200, w firmach 5x tyle ( ͡° ͜ʖ ͡°)
select
czywolny from nazwa_tabeli where dzien = tu-data-z-formularza w phpieTo tak w skrócie pseudokodem :)
Ile by mogło kosztować? U freelancerów pewnie w granicach 100-200, w firmach 5x tyle ( ͡° ͜ʖ ͡°)
- 0
@wozlow: Zrobić w tym w czym jest obecna strona, jak strony nie ma to poszukaj serwisu który to oferuje bo na pewno jest masa.
Mirki hilfe! ( ͡° ͜ʖ ͡°)
Tworzę aplikację, która z bazy danych wybiera zapisane punkty i wstawia je na google map. Dodałem dla testu 10k i wywołałem mapę, wygląda ona jak w załączonym obrazku.
Przy każdym jednym requeście całe cpu i5 i ssd działają na max obrotach i tu pytanie... Jest jakiś sposób na ograniczenie renderingu tych punktów i doładowywania ich z bazy w locie przy ruszaniu mapą pod pewnym zoomem?
Z góry dzięki
Tworzę aplikację, która z bazy danych wybiera zapisane punkty i wstawia je na google map. Dodałem dla testu 10k i wywołałem mapę, wygląda ona jak w załączonym obrazku.
Przy każdym jednym requeście całe cpu i5 i ssd działają na max obrotach i tu pytanie... Jest jakiś sposób na ograniczenie renderingu tych punktów i doładowywania ich z bazy w locie przy ruszaniu mapą pod pewnym zoomem?
Z góry dzięki
źródło: comment_LWMUJ7YQHVWYy0Wx6OoHrSvy6rKfActR.jpg
Pobierz- 2
@filipsiu: robiło się marker clusters jeśli dobrze pamiętam
- 2
#webdev #programowanie #mysql
Co może być przyczyną bardzo długiego wykonywania się zapytania UPDATE w bazie MySQL?
Prosta tabela: id, tresc, wartosc z indeksem unique na id.
Zapytanie UPDATE tabela SET wartosc=123 WHERE id=123543
Prościej się chyba nie da. Cała tabela ma ok. 1 mln rekordów, odwołania są zawsze po id które jest unikalne. Całość wykonuje się kilka minut.
Dlaczego? Przecież milion rekordów przy tak małej złożoności
Co może być przyczyną bardzo długiego wykonywania się zapytania UPDATE w bazie MySQL?
Prosta tabela: id, tresc, wartosc z indeksem unique na id.
Zapytanie UPDATE tabela SET wartosc=123 WHERE id=123543
Prościej się chyba nie da. Cała tabela ma ok. 1 mln rekordów, odwołania są zawsze po id które jest unikalne. Całość wykonuje się kilka minut.
Dlaczego? Przecież milion rekordów przy tak małej złożoności
@krupek: i indexy
- 2
@krupek:
Jaki engine bazy używasz MyISAM/InnoDB? Czy serwer jest obciążony innymi połączeniami? Może w tle uruchamiane są inne zapytania z LOCK TABLE? Czy konfiguracja bazy jest odpowiednia w stosunku do jej rozmiaru (chodzi o cache, open_tables, etc)? Sprawdzić to możesz najprościej tym skryptem: http://mysqltuner.com/
Jaki engine bazy używasz MyISAM/InnoDB? Czy serwer jest obciążony innymi połączeniami? Może w tle uruchamiane są inne zapytania z LOCK TABLE? Czy konfiguracja bazy jest odpowiednia w stosunku do jej rozmiaru (chodzi o cache, open_tables, etc)? Sprawdzić to możesz najprościej tym skryptem: http://mysqltuner.com/
Jestem w trakcie pisania aplikacji internetowej i mam pewien problem. Załóżmy że prowadzę taki "dziennik pracy/terminarz", zapisuje w nim o której godzinie zaczynam pracę, gdzie pracuję, jacy pracownicy są ze mną itd. Następnie robię podsumowanie na koniec tygodnia lub na koniec danej pracy i wyliczam potrzebne dane (ilość godzin danego pracownika, zaliczki, wypłaty). I teraz pytanie, jak to zaprojektować? Mam tabelę z pracownikami i co dalej? Ma ktoś pomysły?
#webdev
#webdev
@zajeli-wszystkie-loginy: w gruncie rzeczy to jeśli ma to być coś bardzo małego, to myslę że wystarczą ci dwie tabele.
Jedna z listą pracowników, druga z id pracownika, datą, godziną startu i końca
Jedna z listą pracowników, druga z id pracownika, datą, godziną startu i końca
- 0
@zajeli-wszystkie-loginy: nie zaczynaj projektu od bazy danych czy frameworka. rozpisz sobie procesy istotne z punktu widzenia samej aplikacji a nie wszystkiego "w tle". Aplikacji tabele i język nie obchodzi. Aplikacje obchodzi terminarz, do ktorego dodajesz wydarzenia, albo pracownik "wchodzi" lub "wychodzi" z pracy. To jest wazne. Jak to skonczysz i otestujesz to bedziesz juz wiedzial jakich tabel potrzebujesz.
- 1
Mirki, chcę się nauczyć obsługi baz danych, mysql i te sprawy. Solidne podstawy już mam (projekt na zaliczenie), pytanie co dalej. Jakieś ciekawe strony do nauki i przede wszystkim jaki program? Do tej pory na uniwerku używałam Microsoftowego Managment Studio i w sumie złe nie było, ale pewnie istnieje cos lepszego lub bardziej popularnego.
#komputery #mysql #bazydanych
#komputery #mysql #bazydanych
- 1
- 0
SQL'a też trochę robiłam, a w zasadzie po szperaniu w internecie chyba macie rację, że to lepsza opcja. Po prostu przeglądając oferty pracy zauważyłam, że dość często się przewijają bazy danych w połączeniu z administracją sieci i tak dalej, a obecnie właśnie w kierunku sieci się uczę (głownie CISCO). Docelowo chce trafić na jakiś tzw. "2nd line support", bo obecna praca w serwisie mi się nudzi. Zaczęłam sobie robić kurs na codeacademy
Mireczki moje kochane spod tagu #devops ale także #holandia
Poszukuję wsparcia - firma w której pracuję cierpi na poważny niedobór pracowników i poszukujemy DevOpsa/Sysadmina który zechciałby zasilić nasze szeregi. Potrzeba zrobić praktycznie wszystko od 0 - poprzedni DevOps miał raczej dziwne podejście do tematu (długa historia).
W każdym razie, jeśli znasz #php, #mysql, #nginx, #ansible, #
Poszukuję wsparcia - firma w której pracuję cierpi na poważny niedobór pracowników i poszukujemy DevOpsa/Sysadmina który zechciałby zasilić nasze szeregi. Potrzeba zrobić praktycznie wszystko od 0 - poprzedni DevOps miał raczej dziwne podejście do tematu (długa historia).
W każdym razie, jeśli znasz #php, #mysql, #nginx, #ansible, #
@paranoiddd: ? to dobra firma jest.... mam tam znajomych.
- 0
@cebula_motzno: pracowałem w firmie, gdzie KPN był postrzegany jako konkurencja. Tak mi zostało :D
Hej mirki,
potrzebuję wsparcia z #php . Na potrzeby mojej aplikacji napisałem kod do zbierania w bazie danych #mysql danych pobranych z webservice. Wszystko działa fajnie, jednak takie zadanie zajmuje serwerowi ponad godzinę czasu . Jest to odwołanie się 600 razy do api za każdym razem z innym parametrem, pobrane 2 tablice danych zawierających 72 floaty. Następnie jest to wszystko zapisywane do bazy danych. Kod: http://pastebin.com/ZuF8YdS4
Od razu
potrzebuję wsparcia z #php . Na potrzeby mojej aplikacji napisałem kod do zbierania w bazie danych #mysql danych pobranych z webservice. Wszystko działa fajnie, jednak takie zadanie zajmuje serwerowi ponad godzinę czasu . Jest to odwołanie się 600 razy do api za każdym razem z innym parametrem, pobrane 2 tablice danych zawierających 72 floaty. Następnie jest to wszystko zapisywane do bazy danych. Kod: http://pastebin.com/ZuF8YdS4
Od razu
- 1
@masztalski91: zmień typ pola na integer albo varchar jeżeli masz tam jakieś inne znaki. To ci bardzo znacznie powinno przyspieszyć zapytania. Zapytanie ALTER TABLE jeżeli wykonało się prawidłowo to index został założony :) To polecenie nie zwraca rekordów.
- 1
@hajs86: Pomysł rozdzielenia zadania na osobne skrypty był genialny :D Dzięki za radę - teraz zamiast 2 godzin algorytm ogarnia to w 10 minut :D
#mysql
Słuchajcie, szukam jakieś altrernatywy dla xamppa, albo innej serwerowej paczki, która by współpracowała poprawnie z mysql Workbenchem. Zna ktoś jakieś?
Słuchajcie, szukam jakieś altrernatywy dla xamppa, albo innej serwerowej paczki, która by współpracowała poprawnie z mysql Workbenchem. Zna ktoś jakieś?
- 0
@push3k-pro: Póki co nie umiesz obsługiwać niczego. Poza tym zakładam że nie jesteś aż tak wolny w nauce gotowego VM gdzie jedyne co musisz to połączyć się z podanymi IPekami.
konto usunięte via Android
- 0
@push3k-pro: zainstaluj sobie vagrant'a i miej problemy z głowy
#mysql #logikaogrodnika
Wytłumaczy mnie ktoś sens instalatora dostępnego z oficjalnej strony? Chce zainstalować server, ściągam do niego instalkę, a zamiast serweru dostaję deinstalkę do Workbencha?
Co za idiota tak to wykonał, że zamiast proponowac instalowanie Servera, instalka przerzuca do deinstalacji aktualnego oprogramowania?
Wytłumaczy mnie ktoś sens instalatora dostępnego z oficjalnej strony? Chce zainstalować server, ściągam do niego instalkę, a zamiast serweru dostaję deinstalkę do Workbencha?
Co za idiota tak to wykonał, że zamiast proponowac instalowanie Servera, instalka przerzuca do deinstalacji aktualnego oprogramowania?
Znaleźliby się chętni, na rozwiązywanie zadań z PHP i mySQL? Mam książkę z zadaniami, mogę wrzucać.
#php #mysql #naukaprogramowania
#php #mysql #naukaprogramowania
- 2
Luki bezpieczeństwa związane z nieprawidłowym użyciem #unicode (zwłaszcza z #mysql)
https://speakerdeck.com/mathiasbynens/hacking-with-unicode?slide=1
#gindenpoleca #security
https://speakerdeck.com/mathiasbynens/hacking-with-unicode?slide=1
#gindenpoleca #security
9
Macie Joomla, macie problem

Na Joomli aktualnie opiera się 2,8 miliona stron internetowych. System w wersji 3.2 zawiera groźne podatności CVE-2015-7297, CVE-2015-7857, CVE-2015-7858 oraz inne mutacje związane z SQL Injection. Sorry za brak profesjonalizmu, ale to jest rzeczywisty 0-day.
z- 0
- #
- #
- #
- #
- #
- #
- 2
- 1
da się jakoś w mysql zrobić export razem z powiązanymi rekordami ?
#mysql
#mysql
- 2
Jak zastąpić CTE w MySQL? Bo z tego co się orientuje, to nie wspiera "WITH", prawda?
Potrzebuję połączenia wyników dwóch tabel grupując je według daty utworzenia rekordów.
#webdev #sql #mysql #programowanie
Potrzebuję połączenia wyników dwóch tabel grupując je według daty utworzenia rekordów.
#webdev #sql #mysql #programowanie
konto usunięte via Android
- 2
@FREEQ: Gdybym nie chciał tworzyć tabeli to bym użył rekursywnego CTE... Oh, wait. xD
A to że w web devie powszechnie używa się pseudobazy jaką jest MySQL uważam za największą porażkę współczesnego IT.
A to że w web devie powszechnie używa się pseudobazy jaką jest MySQL uważam za największą porażkę współczesnego IT.
@FREEQ: zrób sobie tabele z datami z Union date i items potem left join do tych dwóch. Lub tabele z datami dynamicznie.


















