Ile czasu zajmie mi nauka #mysql #oracle #hibernate pod #java ? Nie wiem czy orkeśliłem się precyzyjnie. Ale ucze się Javy i chciałbym mieć pojęcie o bazach danych. Ile godzin muszę na to poświęcić żeby jarzyć coś? Na jakim etapie nauki javy wejść w hibernate/ Aktualnie jestem na etapie dziedziczenia i cały czas brnę do przodu.

#programowanie
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@borrow: To najpierw ogarnij obiektówkę. Bez tego teoretycznie nie powinieneś kompletnie wiedzieć co się dzieje w Javie, bo Java jest cała obiektowa. Później za ZWYKŁEGO SQL. Do hibernate jeszcze daleka droga.
  • Odpowiedz
Mam problem z #sql i #mysql:
Zaczynam transakcję
Robię LOCK TABLES na kilku tabelach
// działam: pobieram dane, jakieś updaty, inserty
UNLOCK TABLES;
koniec
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@masterix: Przede wszystkim potrzebujesz logów z serwera, żeby wiedzieć czemu "gone away". Może mu brakło pamięci. LOCK TABLES nie jest dobrym pomysłem na zabezpieczenie transakcji, zwłaszcza na kilku, jeśli ich nie potrzebujesz - to proszenie się o deadlocki i timeouty.
Poczytaj o SELECT ... FOR UPDATE w transakcji. Może w zupełności wystarczyć na Twoje potrzeby.
  • Odpowiedz
@masterix: tworzę ogromne, na serio ogromne systemy ERP. Spływają tu zamówienia, wydania, magazyn, logistyka i w żadnym z nich nie występuje "LOCK TABLES" (no, może w funkcjach czysto serwisowych).
Ciężko mi stwierdzić co próbujesz zrobić z tymi "jakimiś błędami", ale podejrzewam, że idziesz nie w tę stronę i się sam zabijasz przy "konkurencyjności" połączeń.
InnoDB, FOR UPDATE, transakcje - więcej Ci nie trzeba.
  • Odpowiedz
Mireczki spod #bazydanych i #sql #mysql przepraszam, że w to piękne, piątkowe popołudnie tutaj wołam, ale mam problem i od kilku dni nie mogę sobie z nim poradzić..

Zacznę od początku. Pracuję przy sklepie internetowym, w którym jest ponad 10 tysięcy produktów. Chciałam zmienić w nim masowo meta tytuły i opisy. Najprościej oczywiście przez bazy danych, tak też zrobiłam. Jednakże, w związku z tym, że Google
  • 26
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jest jakiś prosty system rejestracji i logowania, bez jakiś zbędnych fajerwerków, front-endów? Podstawowo zabezpieczone, szyfrowanie hasła i te sprawy. Nie chce mi się samemu pisać, bo projekt mały i więcej by mi czasu na to zeszło niż na resztę.
#php #backend #webdev #mysql
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Rst00: po co ma instalować specjalnie ciężkiego frameworka?
Najlepiej to poszukać jakichś gotowych skryptów logowania/rejestracji na githubie, ale nic konkretnego ci nie polecę
  • Odpowiedz
@Pan_wons: Mam tą książkę, o której pisze @Negass. Jak chcesz, to dawaj adres na priv - wyślę ci, jeśli obiecasz odesłać jak będzie mi potrzebna, albo nie będzie potrzebna Tobie.
  • Odpowiedz
Mireczki drogie,
mam tabelę w której mam codziennie zapisywane wartości.
Wiem jak sobie wyeksportować w formie słowo, wartość i data np
slowo, wartosc, data (tak, wiem, "data" nie powinno się używać, nie ja to tworzyłem)=
"słowo1","2","2018-01-23"
"słowo1","2","2018-01-22"
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

ma ktoś dobry link do klastra mysql ubuntu?
te nie wchodzą
sudo dpkg -i mysql-cluster-gpl-7.4.11-debian7-x86_64.deb
dpkg -i mysql-cluster-gpl-7.5.10-debian9-i686.deb
#mysql #linux #ubuntu
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mati1990:

do linuxa podchodze kiedy na prawdę musze


Dlatego odwalasz takie głupie błędy. Zacznij od nauki podstaw shella i działania systemu bo na razie masz drobne problemy, później pojawią się większe i będziesz zwalał to na winę systemu a niestety prawdopodobnie będzie to tylko i wyłącznie twoja ignorancja np to co teraz odwalasz czyli instalowanie dwóch wersji tego samego oprogramowania na inną architekturę.
  • Odpowiedz
@wacky: Dzięki za odpowiedź. W sumie to wszystko wypisane ogarniam w zaawansowanym stopniu, a AWS znam praktycznie od podstaw. Z tego co widzę to zakres obowiązków to nie jest "rocket science", więc widocznie macie sporo requestów, skoro pracy jest na 6h dziennie dla kilku administratorów. Wiem, że zabrzmi to głupio, ale 6h realnej pracy to jak dla mnie trochę za dużo aby traktować to jako dodatkowe zajęcie równolegle z etatem,
  • Odpowiedz
Jak sobie radzić ze zmodyfikowanymi artykułami na Wordpressie? Co jakiś czas trafiam na wpisy, które zostały zastąpione dziwnymi linkami i innym spamem. Jak mogę się ustrzec przed tego typu zmianami?
Przy okazji chciałbym zapytać o to w jaki mogę porównać tabelę z wpisami pod kątem zmian w przypadku gdy posiadam jej wcześniejszą kopię?

#wordpress #bazydanych #mysql
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witam Mirki. Mam problem z importem strony wordpress...

Zaczęło się od tego że w ustawieniach wordpressa pozmieniałem żeby nie był widoczny w podfolderze ale w głównym katalogu no i cały wordpress mi wsiąkł :)

Skopiowałem więc bazę danych, zainstalowałem nowego wordpressa...
Wrzuciłem wp-content do katalogu wordpressa, zaimportowałem bazę danych...
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki mam pytanie. Co może być spowodowane, że przykładowo jak wchodzę na do phpMyAdmina to strona ładuje się 2-4 sekundy, zaś on niby wyświetla, że zapytanie trwało tam 0,0004 sekundy? Co może powodować zwolnienie strony? Pomijam fakt komputera - mam dwa różne serwery i na jednym strona wczytuje się szybko, a na drugim trochę wolniej. Jedynym powodem może być to, że serwer jest bardziej obciążony? Czy może jakieś inne parametry za to
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@loginek0: Podaje czas od zapytania do bazy mysql do otrzymania wyników. Potem PHP musi te wyniki sparsować, przesłać a przeglądarka wyświetlić. Może komputer się dławi i dlatego długo to trwa
  • Odpowiedz
Mam napisaną stronkę w php komunikującą się z małą i prostą bazą danych. Baza danych w mysql zaciągana jest z pliku, który dostaję od innego systemu. Jak się pojawi to go kopiuje na dysk skryptem i muszę wykonać LOAD DATA INFILE. Jak zrobić żeby mysql wykonywał automatycznie LOAD DATA INFILE?
#mysql #programowanie
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@g500s: Wszystko ogarnąłem, jednak mam problem z jedną niedużą kwestią. Cała tabela zaciągana jest poprawnie, oprócz pierwszego pola w pierwszym wierszu. Tzn na przykładzie.
PLIK .txt:
1111|ADAM
1122|ADAM2

A tabela po
  • Odpowiedz
Mirki, pytanie. Mam tabelę w której mam kilka tys rekordów (logi). W tej tabeli dajmy na to jest kolumna "id" i "date" (datetime). Wpisy mam różnie, co minutę, co 5 minut itd. Chcę teraz zrobić SELECTa, w którym wyświetlę wpisy, pomiędzy którymi data jest nie mniejsza niż np. 40 minut. Jak takie coś zrobić?

#programowanie #mysql #php
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

mmm bo ma brać od początku :P


@loginek0: Czyli wracam do pierwotnego stwierdzenia - zdefiniuj dokładnie problem.

Czyli bierze 1 wpis i później szuka najbliższego po 40minutach.


Zawsze ma zwrócić 2 wiersze, czy jakieś dalsze też?
  • Odpowiedz
@loginek0: Nie zrobisz tego prostym SQLem, ponieważ o ile pierwsze dwa wiersze można łatwo wybrać (bo drugi wybierasz względem pierwszego), to w dalszych okno czasowe jest ruchome i zależy od poprzedniego wybranego wiersza.

Ty tu grupujesz natomiast w stałych oknach czasowych w tym przypadku o rozmiarze 5.

Żeby
  • Odpowiedz
Mirki, znam absolutną podstawę jeśli chodzi o obchodzenie się z bazami danych mysql i stąd to pytanie. Mam w bazie danych wiersz ktory ma kolumnę o nazwie X i na podglądzie widać w niej dane w postaci:
"1-1-1-1-1-1-1-2-1-0-0-0-0-0-0-0-0-0-0-0-0-1"

ale jak kliknę na edycję tego wiersza to wtedy kolumna X ma wartość:
"312d312d312d312d312d312d312d322d312d302d302d302d302d302d302d302d302d302d302d302d302d31" zamiast 1-0-1 itd

Typ
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach