Treść przeznaczona dla osób powyżej 18 roku życia...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treść przeznaczona dla osób powyżej 18 roku życia...
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Jurix: zmaterializowany tak. Czy się opłaca to zależy jak często dopisujesz dane do tej tabeli.
Rozważyłbym też zrobienie dwóch osobnych tabel na te dwa typy z klastrowanymi indeksami po fkey, bo podejrzewam że teraz zapytanie może w ogóle nie używać indeksów bo musi przejrzeć całą tabelę. Albo i w jednej tabeli ale z klastrowanym indeksem na (fkey, type) - powinno przyspieszyć.
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hejo Wszystkim. Proszę o pomoc w pewniej kwestii...
Mam bazę danych na ovh i chciałbym pobierać oraz wysyłać automatycznie dane do Excela z tej bazy danych.
Np wpisuje coś do Excela i wysyła mi to do bazy, a jak w Excelu wpisze xx rekord to pobiera mi go z tej bazy.
Robiłem już program kiedyś w vba, ale nie wiem jak to ugryźć z bazą danych.

Proszę o pomoc.
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam problem, gdy chcę pobrać dane z bazy mySQL w .Net Core otrzymuje error
System.FormatException: One of the identified items was in an invalid format.
at MySqlConnector.Core.TextRow.GetValueCore(ReadOnlySpan
1 data, ColumnDefinitionPayload columnDefinition) in //src/MySqlConnector/Core/TextRow.cs:line 60`

Dane wyciągam tak
DaxterPoker - Mam problem, gdy chcę pobrać dane z bazy mySQL w .Net Core otrzymuje er...

źródło: comment_15957051673IWTCvSTnEzt1VLUlqux3C.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#informatyka #bazydanych #sql #mysql
Pytanie wydaje mi się dosyć proste ale niestety nie mam nawet wiedzy czego szukam.
Problem jest taki jak na screenie. Chcę mieć tabele w której będę przechowywał informacje na temat listy (zakupów) oraz samą zawartość listy, jednak lista będzie zawierać różną ilość produktów. Jeśli da się inaczej nie chciałbym tworzyć nowej tabeli dla każdej listy zakupów i do niej się
Barteky - #informatyka #bazydanych #SQL #mysql 
Pytanie wydaje mi się dosyć proste a...

źródło: comment_1594746491GjoQLdPLuB62p9n9pSULBP.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Barteky:

Dzięki, czyli musiałbym stworzyć za każdym razem nową tabelę dla każdej nowej listy?


Może być jedna tabela. Dodaj tylko kolumnę z numerem listy zakupów (idlisty).

Można też dwie tabele: jedna z artykułami (słownikowa), a druga z kolumnami: id
listy, id_artykułu, status, ilosc etc.
  • Odpowiedz
Jak mogę ćwiczyć pisanie i tworzenie baz w MySQLu? Jest jakaś strona/książka z zadaniami np. stwórz bazę dla biblioteki z jakimiś tam wymaganiami? Potrzebuję zadań, w których robię bazy, użytkowników, wprowadzam dane, wyprowadzam dane, zmieniam.... no wiadomo, taka praca żeby się oswoić z samym językiem, jak i z koncepcją budowania bazy danych. Równocześnie uczę się PHP i w oswojeniu się z funkcjami i składnią pozwala mi codewars, a tutaj chyba pozostaje mi
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@FearFactory: Określ, co chcesz stworzyć, a następnie zrób do tego bazę. Jak skończysz, to popraw strukturę, klucze i zapytania, tak żeby pobierało tylko tyle danych, ile potrzebuje, oraz żeby liczba zapytań nie szła w tysiące.

Najprościej nauczyć się robiąc forum dyskusyjne albo własny katalog produktów/sklep.
  • Odpowiedz
#programowanie #php #mysql

Szukam kogoś sprytnego w kodowaniu - do stworzenia jest system logów produkcji dla kilku maszyn.
PHP z MySQLem.

Logowanie jako admin do edycji + kilku uzytkownikow.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pomagam dziewczynie w aplikacjach bazodanowych, podczas uruchamiania występuje taki błąd, ktoś moze wie jak to naprawić :/

"you have an error in your sql syntax check the manual that corresponds to your my sql server versions for the right syntax to use near '('123')' at line 1"

#sql #visualstudio #vs #mysql #bazydanych
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treść przeznaczona dla osób powyżej 18 roku życia...
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@damianooo5: Często dzieje się tak, gdy wystąpił błąd przy imporcie - np. wywołany timeoutem. Najlepiej wtedy eksportować i importować fragmentami - po kilka tabel. Przy mniejszych wystarczy podział na dwie części.
  • Odpowiedz
@damianooo5: Część danych została utracona, nie wiesz jak duża, niemal na pewno masz błędy w rekordach. Moim zdaniem nie ma co - albo ponowny eksport i import fragmentami albo jak już nie masz możliwości eksportu to ręczny podział pliku SQL i wtedy import. Albo zwiększenie czasu do timeoutu, jeśli jest taka możliwość.
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@maxiuu: yhym wyciągnij mi ORMem 10 wierszy z offsetem 10 wraz z jakimiś childs-ami One-To-Many w 1 query powodzenia ()
PS. ORM indexów za ciebie nie wymyśli
  • Odpowiedz
Mirki, mam tabelę w każdym wierszu 16 wartości typu Bool, muszę to zgrupować do jednej wartości i konwersja na hex, zrobić dodatkową kolumnę na CONCAT? I osobną na konwersję? Jest jakas prosta metoda?

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

jak przekopiować całą kolumnę wraz z danymi z jednej tabeli do drugiej? Robie tak i tak nie działa :D W docelowej tabeli jest już kolumna do której chce przekopiować ale jest wypełniona NULLami

INSERT INTO 'docelowatabela' (nazwakolumny) SELECT nazwakolumny FROM 'tablicazrodłowa'

#sql #mysql
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

NSERT INTO 'docelowatabela' (nazwakolumny) (SELECT nazwakolumny FROM 'tablicazrodłowa')
Chyba tak, bo pisze na szybko i bez sprawdzenia.

zakładam że docelowatabela już istnieje i jest gotowa

PS: to się da mniej więcej tak zrobić bo robiłem.
@zackson:
  • Odpowiedz
Nareszcie! Po wielu godzinach kombinowania udało mi się połączyć #kodi z phpmyadmin tak aby odznaczone były odcinki seriali i filmów ze wszystkich wtyczek. Mały problem mam teraz z odznaczeniem wszystkiego "jednym kliknięciem". W momencie gdy utworzyłem plik advancedsettings.xml straciły się wszystkie obejrzane wcześniej rzeczy. Jak odznaczam je ręcznie "obejrzane" to osiągam efekt jaki chciałem, czyli widnieje to na wszystkich urządzeniach ale problem jest taki że obejrzanych odcinków seriali czy filmów
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej,
Z racji tego, że dockerowa wersja gitlaba zżera ponad 2,5 Gb tuż po uruchomieniu, to postanowiłem postawić sobie zamiast niego Gitea, które powinno dużo bardziej troszczyć się  o zasoby niż Gitlab.

Podczas konfiguracji jestem pytany czy chcę użyć SQlite czy może Mysql(jako oczywiście Mariadb).

Dostęp do repozytorium maksymalnie ze 3/5 osób będzie miało z czego bardzo rzadko będzie używane przez więcej niż jedną osobę jednocześnie.
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@qarmin: mam instalację bitbucketa na wbudowanej bazie od lat i nie sprawia żadnych problemów. Średnio 3-5 osób, w porywach do 8. Oczywiście gitea to inny system i inny silnik (sqlite zamiast hsqldb) ale moim zdaniem spokojnie wystarczy, w razie potrzeby migracja nie będzie ciężka. Z tym że u mnie powodem była prostota konfiguracji - odchodzi kolejny serwer do konfigurowania, aktualizacji, utrzymania.
  • Odpowiedz
@qarmin: @bramborak: SQLite sobie spokojnie poradzi. Problem by był, gdyby różne aplikacje nagle zaczęły do niego pisać jednocześnie, ale jeśli jest to jedna aplikacja, to nie widzę problemu. Nawet w wielu wątkach.

Pamięci to to nie zjada w ogóle, bo nie odpala osobnego procesu. Po prostu sterownik zawiera w sobie już cały kod potrzebny do manipulacji plikiem bazy danych.

Żeby się uwiarygodnić - jestem autorem SQLiteStudio, więc trochę
  • Odpowiedz