siemanko mirki, poszukuję kogoś kto zajebiście zna się na #mysql - chodzi mi o skomplikowane łączenie zapytań wraz z zachowaniem wydajności. płacę w cebulionach za każde napisane polecenie, których w miesiącu oczekiwałbym od kilku do kilkunastu. ktoś chętny pomóc i sobie przy okazji dorobić? :D
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Znaczy wiesz, MySQL oferuje dość mizerne pole do popisu jeśli chodzi o skomplikowane zapytania więc nie jestem pewien czy jest to warte mojego czasu.
  • Odpowiedz
Podczas zapisu do bazy mam dzinwe kodowanie ( swoją drogą query tez ma dzinwe ), wrzucam do bazy:

INSERT INTO announcments (title) VALUES ( 'Pokój 7,5M2 Warneńska,WOLNE OD ZARAZ')
a w bazie faktycznie ląduje taka wartość

Pokój 7,5M2 Warne?ska,WOLNE
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@destyl: Jak to Twoja baza, to przestaw debilny latin1swedish na globalny utf8; wtedy każda nowa tabela będzie miała domyślnie utf8 w kolumnach tekstowych i nie będziesz musiał martwić się o ciągłe poprawianie
  • Odpowiedz
Kto sie wlasnie dowiedzial, ze #mysql wymyslilo sobie, ze w nowych wersjach zmienia domyslna polityke waznosci hasel, bo tak?


Dzieki, mysql, nie dziwota, ze uzywamy tego tylko z pehape...
#gorzkiezale #dba
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@IrvinTalvanen: a nie wiem, ja sie tym na produkcji nie zajmuje szczesliwie. To po prostu esencja srodowiska - zmienic cos, co bylo niezmieniane od lat, jak teraz czytam tylko dla kilku wybranych podwersji (From MySQL 5.7.4 to 5.7.10,), ktora nie gwarantuje niczego (bo i tak mozesz zalogowac sie tym haslem i je zmienic na dokladnie to samo...).
  • Odpowiedz
Mam taki problem niby banał ale cały dzień gdybam i nic.

Tabela1 - Produkty
id, options1, options2, options3
-----------------------------------------
1, 'a', 'b', 'c'
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@DONwykopek: ogólnie to się nazywa również pivotowanie, ale tym zapytaniem co Ci dałem da się to zrobić i pivotowanie jest możliwe w MySQL. Przy okazji dało to radę zrobić przynajmniej na 3 sposoby:
- podzapytania
- odpowiednie warunki w JOIN
- pivot
  • Odpowiedz
Podczas instalacji workbench`a na windows 10 pod koniec instalacji dostaje dziwny error

the application was unable to start correctly (0xc000007b)
Niby sie instaluje, ale nie mogę go otworzyć, nie działa...

Google nic nie mówi specjalnego...
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

KUUUUR*********WAFA!!!!

Jakimś cudem, po aktualizacji Wordpressa rozwaliło mi całego mysql-a ( ͡° ʖ̯ ͡°)

Muszę wszystko stawiać od nowa, ręcznie z backupu...dajcie + na pocieszenie...nie spałem do 5:00 ()

#wordpress #mysql #webdev
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witajcie mirki.
Moje zapytanie SQL zwraca mi błędny wynik. Mam w bazie danych 3 tabele: user, product, vote. Chcę z tabeli pobrać wszystkich użytkowników wraz z ich produktami i ilością głosów oddanych na każdego użytkownika. W tym celu napisałem taki SQL:
SELECT
u.id,
v.id,
p.id,
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#mysql #sql #programowanie

Hej, próbuję zrobić bazę jak na załączonym obrazku gdzie np. Servings.kcal to automatycznie generowane pole pobierające FoodItems.kcal rodzica i przeliczające kalorie z takich na 100g/100ml, do takich ile podano w Servings.units. I tak wygląda SQL:

CREATE TABLE IF NOT EXISTS DietDB.Servings (
id INT UNSIGNED
Dijuna - #mysql #sql #programowanie

Hej, próbuję zrobić bazę jak na załączonym obr...

źródło: comment_HHv16ex2yFRF4sUdn46MzF0MKXmGnS0F.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@piotrekkk2
chociażby przedzialami? w ogóle fakt, że otrzymasz datę rezerwacji w tabeli gdzie jest pokój jest już dziwny, chyba że schemat wygląda inaczej.
w takiej sytuacji jak masz, to mozesz chyba policzyć liczbe dni w przedziale, zrobić query dla tego przedziału i sprawdzić czy liczba wyników jest zgodna z liczbą dni w przedziale.

ale moim zdaniem masz zły schemat bazy.
  • Odpowiedz
@piotrekkk2: chyba, że to jest tak, że zazwyczaj pokoje są zajęte i wprowadzasz dni, w których pokój jest do wynajęcia?

wtedy możesz policzyć liczbę dni pomiędzy zadanymi datami i zamiast sprawdzać czy większe od zera dajesz czy większe lub równe liczba wymaganych dni w podanym przedziale; jeśli tak, to pokój można wynająć
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

próbowałem już wszystkie


@HiHiHiD: niestety nie mamy szklanej kuli, by wiedzieć co to oznacza, ale wygląda na to, że serwer webowy nie widzi bazy danych (może firewall, może brak dnsów - spróbuj po ip, a może coś innego)
  • Odpowiedz
@HiHiHiD: refused sugerowałoby firewalla. Nie jest to ani błąd adresu, ani autentykacji.
Upewnij się, że otwarłeś port 3306, czy na którym tam Ci to stoi. Jeśli to Twój prywatny świeży linux, to wyłącz jeszcze ewentualnie SELinuxa na próbę: setenforce 0
  • Odpowiedz
Mirki, proszę o pomoc z #mysql, #sql, #bazadanych. Mam problem z porównaniem argumentu wejściowego (rola) z wybraną wartością (admin lub user). Jak poprawnie poprawić ten fragment kodu?

delimiter //
CREATE PROCEDURE
Proc(IN rola VARCHAR(5), IN login VARCHAR(50), IN haslo VARCHAR(64))
BEGIN
IF
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siemanko mirki,
Jako jeden z punktów mojej magisterki mam do wykonania całkiem prosty program, który będzie pobierał pliki .csv (z dużą ilością danych), a następnie wykona operacje porównania danych ze sobą i wypluje plik .csv, który będzie spełniał funkcję raportu. Mam 2 koncepcje i nie wiem, która będzie szybciej wykonywać operacje na danych zawartych w plikach csv. Dodam, że narzucono mi C# wraz z MySQL lub sam C#.
Czy lepiej utworzyć bazę
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki! Proszę o pomoc z zakresu #php #mysql
Domyślam się, że nie jest to nic trudnego, ale ja nie miałem z tym nigdy do czynienia, kierunek studiów absolutnie z tym niezwiązany, ale muszę wybrnąć z problemu i tutoriale nic nie pomagają. Phpmyadmin, z bazy danych o wypadkach na drogach mam nr drogi i datę zdarzenia (między innymi). Muszę wypisać ile wypadków zdarzyło się na danej drodze w kolejności malejącej.
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki mam pewien problem otóż mam dwa komputery połączone ze sobą kablem ethernetowym jeden z nich jest serwerem i ma adres 192.168.0.1 a drugi 192.168.0.2. Chce zrobić tak aby jeden z nich był serwerem bazy danych MySQL (Workbench) a drugi klientem który łączy się z bazą. Niestety próbowałem dziś wszelakich konfiguracji i niestety nie udało mi się osiągnąć poprawności działania.. może ktoś miał z tym do czynienia i podzieli się sugestiami? #
  • 25
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#mysql

Pomocy bo już myśleć nie potrafię ;-)

Mam dwie bazy:
Samochody - id, marka itd.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mircy mircy. Potrzebuje czysto koncepcyjnego podejścia, może innego niż moje. Posiadam bazę pracowników i ich dane na każdy dzień (czas pracy, zrobione taski itd.) Trzymam to wszystko w mysql, porozrzucane na każdy miesiąc w odzielnej tabeli. I teraz chcę stworzyć panel coś w stylu Google Analytics (porównania z poprzednim miesiącem, tygodniem itd.).

Na chwilę obecną korzystam z charts.js. Jak najlepiej Waszym zdaniem to ugryźć? W sensie gdy użytkownik będzie chciał sobie wyswietlić
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czego używacie do backupowania bazy #mysql i wysyłania jej gdzieś na zewnątrz (ftp/cloud)? Serwer stoi na linuxie, a serwis stoi na #symfony2. Z samym backupem sobie bym poradził, ale nie wiem jak rozwiązać export.

#php #webdev
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej, czy ktoś z was wie czy MariaDB wspiera ST_GeomFromGeoJson?

Jak w ogóle mam zapisać taki plik do tej bazy danych? Wiem że w Mysql spatiale są ale nie chce wracać na oraclowy wynalazek.

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

@EIonMusk: Ej no, wykopowi programiści za 15k nic nie wiedzą? ( ͡° ʖ̯ ͡°)

Już wiem że nie obsługuje większości konwerterów geometrycznych jak STGeomFromEWKB,
ST
GeomFromGML, STGeomFromGeoJSON, STGeomFromKML i nie prędko zacznie bo sugestia ich zaimplementowania ma niski priorytet i wisi od 2014 roku.

Więc obszedłem problem konwertując GeoJsona do WKT w php.
  • Odpowiedz