mam sobie pustą bazę danych mysql o kolumnach a,b,c,d,e
mam sobie w pythonie długą listę 5-elementowych list z różnymi wartościami

jak mogę to wstawić do tej bazy danych mysql żeby pierwsza wartość listy weszła do pierwszej kolumny, druga do drugiej itd?

jestem nowy zarówno w python i mysql i się nie znam - to trudne? (nie wygląda)
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Na stronie internetowej mam newsy, artykuły, pliki oraz filmy. Do każdego z nich można dodawać komentarze oraz tagi. Żeby system komentarzy i tagów był możliwie uniwersalny, zrobiłem tabele dla każdego typu wpisu z danymi specyficznymi dla niego (np. news ma tytuł i treść, film ma link do filmu, itp), oraz jedną wspólną dla wszystkich:

items: ID, enum (news, artykuł, plik, film), IDitem
Dodanie nowego newsa/pliku/czegokolwiek powoduje dodanie nowego wpisu w tabeli items, ustawienie enuma
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mircy, mam problem.

Sprawa dla uproszczenia wygląda tak: mam tabelę z trzema polami (id, typ i data). Dla każdego rekordu potrzebuję id poprzedniego i kolejnego rekordu z tym samym typem (patrząc po datach, bo przy sortowaniu po id daty nie muszą być ułożone chronologicznie). Krótko mówiąc, mam to co po lewej, chcę selectem wyciągnąć to co po prawej.

I tu się pojawia pytanie: da się to jakoś zrobić jedną kwerendą? Domyślam się
croppz - Mircy, mam problem. 

Sprawa dla uproszczenia wygląda tak: mam tabelę z tr...

źródło: comment_SSIFgbKkgUDZjtgTgmdQdTYsBrEGHTkI.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
@croppz średnio chce mi się na komórce pisać ale dwa left joiny, to jet groupwise maximum z dodatkowym warunkiem or na drugim on. Spróbuj tak dla rozrywki.

P.S. prawie wszystko można zrobić left joinami
  • Odpowiedz
W jaki sposób można zmienić lokalizację folderu tymczasowego dla #mysql?
Zauważyłem, że przy wykonywaniu zapytania pochłania on nawet kilkadziesiąt GB przestrzeni dyskowej, przez co kompilacja zapytania zostaje przerwana ze względu na brak miejsca na partycji. Nie miałem takich problemów przy pracy z PostgreSQL i MSSQL... ( ͡° ʖ̯ ͡°)
#bazydanych #sql
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zapytałem o to bo z tego co kojarzę (na podstawie doświadczenia z MSSQL bo innego nie mam) to wykorzystanie miejsca na dysku w takim przypadku ma miejsce jeśli nie starcza pamięci podręcznej (abo za dużo danych w tabelach tymczasowych w zapytaniu albo np zachodzi konieczność sortowania/agregowania wyników które nie jest wspierane przez obecne indeksy). Wtedy ma miejsce tzw. table spool. Czyli SQL musi sobie tymczasowo zgrać na dysk dane, posortować je pod
  • Odpowiedz
Do tych, co znają się na #mysql #sql
W której zakładce znajdę wyniki wprowadzonego przeze mnie zapytania? Wpisuję, klikam tego pioruna w Workbenchu i nic mi nie wyskakuje, poza informacją, że zapytanie zostało wykonane i ile wierszy zwróciło.
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Chciałbym wejść into bazy danych.
Mam jakąś podstawową wiedzę po technikum i potrafię napisać proste selecty ale jakoś czuję się i tak ubogi.

Myślę nad pewnym projektem w Javie oraz na bazie, która jest postawiona na Microsoft SQL Server 2014.

Możecie polecić mi jakąś książkę, nawet lepiej jak będzie po angielsku, która przedstawi mi odpowiednią wiedzę na temat baz danych?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@plushy:

Let's assume that 1 second for query is achieved due to low budget hardware, not from bad query construction.


Są zapytania które posiadają ogromną ilość joinów i jeśli potrzebujesz zassać po 1000 rekordów takich rekordów to siłą rzeczy nie zmieścisz się poniżej sekundy na badziewnym VPSie.
  • Odpowiedz
#programowanie #pytanie #mysql

Na stronie mam dużo itemów, które chcę, by miały dodatkową tabelę wyświetloną na stronie. Tabela ta będzie mogła mieć dużo pól. Wyglądałaby tak:

# | rank1 | rank2 | [...] | rank10
1 | 30 | 100 | | 500
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@sakfa: No może niedoceniam, wydaje mi się to dosyć dużo, jeśli miałyby być dwie relacje na 40000 elementów. Sam nie wiem, ciężko mi znaleźć jakieś informacje o tym w necie. A sparsować json, to w sumie jeden foreach, bez żadnych relacji. Tylko gorzej to utrzymać. Ale z drugiej strony zmienić później jsona na relacje to prościzna, tak samo w drugą stronie.

Json wydaje mi się prostszy do zrobienia, szczególnie, że
  • Odpowiedz
Instaluje sobie prestashop na serwerze w ovh, i podczas podawania danych dostępowych do bazy danych wyskakuje błąd "error occured", w konsoli pisze error 403 forbidden. Z tymi samymi danymi funkcja mysqli() łączy się bez problemu. Zmieniłem wszystkie uprawnienia folderów chmod 644 i plików na 755, plik .htaccess chmod 666 ale to nie pomogło. Ma ktoś pomysł jak to naprawić tak żebym mógł zainstalować prestashop?
#programowanie #pytanie #pytaniedoeksperta
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #bazydanych #mysql
Hej, możecie polecić jakieś ciekawe materiały(blogi, podcasty, pdfy, książki) o bazie danych mysql. Głównie chodzi o tematy optymalizacji baz, zapytań, utrzymanie baz danych i generalnie czegoś więcej, niż tylko pisanie zapytań. Chciałbym ogarnąć temat dokładniej jak to wszystko działa i nauczyć się czegoś więcej
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki i Mirabelki,
Czy jest ktoś z tu obecnych, którzy ogarniają zapytania QbE w aplikacji SpagoBI? Niestety nie jestem w stanie sam sobie poradzić z raportem swobodnym, a moje wsparcie techniczne odsyła do dokumentacji, która nie rozwiązuje mojego problemu.

#mysql #bazydanych
#spagobi
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki potrzebuje programisty do wykonania lub do przebudowy firmowego systemu ERP.
Aktualny system ERP jest podpięty do konkretnej domeny i używamy go przez przeglądarkę (zarządzamy tam głównie projektami i finansami firmy). Obecny system już się mocno zestarzał i trzeba go odświeżyć (ledwo działa).

Gdzie szukać takiego programisty oprócz np. https://www.freelancer.pl ?

Szczerze to najlepiej by nam odpowiadał ktoś z okolic Warszawy z kim możemy się regularnie spotkać i omawiać projekt.
lechu1988 - Mireczki potrzebuje programisty do wykonania lub do przebudowy firmowego ...

źródło: comment_OHKy7EZPbkSSyaHU59wr2T6olb6ehKd4.jpg

Pobierz
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@lechu1988: mam wrażenie, że ta stawka 4-6k będzie musiała być porządnie przemnożona - przecież to jest stawka około-juniorska za miesiąc pracy, a taki system to jest na pewno więcej pracy niż miesiąc; udało wam się, że ktoś to za taką kasę zrobił
  • Odpowiedz
Cześć
Czy ktoś z Was posiada linka do kursu jak korzystać z baz danych pisząc w c++? Ewentualnie może ktoś zna tytuł książki, w której jest to w miarę prosto wytłumaczone.
Z góry dziękuję za odpowiedzi.
#cpp #mysql
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki, ucze się podstaw SQL i mam takie polecenie:

Exclusive OR (XOR). Show the countries that are big by area or big by population but not both. Show name, population and area.

Australia has a big area but a small population, it should be included.
Indonesia has a big population but a small area, it should be included.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach