grzechup
grzechup
Szukam jakiegoś sposobu, żeby dostawać swego rodzaju notyfikacje dotyczące danych w mojej bazie mysql. Tzn. jest sobie tabelka, która coś tam liczy i wstawia przy triggerze na drugiej, chciałbym teraz mieć jakiś mechanizm informowania mnie jeśli te dane nie będą się zgadzać. Jako, że jestem leniwy, i lubie automatyzować wszystko, nie chcę mi się robić codziennie selecta i sprawdzać na bieżąco tylko chciałbym, żeby w razie rozbieżności system mnie sam poinformował. Macie
0
  • Najlepsze
  • Wszystkie komentarze
Voque
Może coś pokombinować z SqlTableDependency
1
V.....z
V.....z
@grzechup: zrób sobie tą tabelę z uprawnieniami tylko dla ciebie, jest też Widok, który nie ma fizycznej reprezentacji danych
1
V.....r
Co może być powodem problemu z bazą danych? Chcę dodać z poziomu skryptu php nowy rekord do bazy. Jeśli jednak w nim znajduje się pole z dużą ilością tekstu to jest spora szansa, że ten rekord nie zostanie dodany poprawnie do bazy. Odpada limit znaków, bo używam właściwości pola TEXT w bazie danych. Co ciekawe wszystko działało dobrze do maja 2019, potem kilkanaście dni miałem problem. Wszystko samo wróciło do normy a
0
  • Najlepsze
  • Wszystkie komentarze
N.....e
N.....e
@januzi: Jezu chryste, jakie mysqli, uzywajcie PDO.

@Voltanger:
2
januzi
@Voltanger: echo mysqli_error( $polaczenie )
1
pkym
pkym
Mirki pomożecie ? ( ͡° ͜ʖ ͡°)

https://pastebin.com/ZbffR5jx

#php #pytanie #mysql #pdo #programowanie #bazydanych
0
  • Najlepsze
  • Wszystkie komentarze
zakopiak
zakopiak
@pkym:

// Zamiast zwracać mi imię i nazwisko ucznia zwraca mi imię i nazwisko nauczyciela


JOIN sms_users u ON u.id=t.user_id
Joinujesz do ID nauczyciela, to tak ci zwraca.
1
I.....0
@pkym: piszesz librusa? xD( ͡° ͜ʖ ͡°)( ͡° ͜ʖ ͡°)
1
Gity
Mam tabelę z dwoma pierwszymi kolumnami, chcę dodać trzecią kolumnę 0/1 w zależności od tego, czy jakikolwiek rekord o danym Rodzic_ID posiada co najmniej jeden wiersz o wartości "Syn".

Da się to zrobić bez tworzenia dodatkowej tabeli?

#sql #mysql
1
  • Najlepsze
  • Wszystkie komentarze
DarkAlchemy
@Gity: I tak zrobiłem błąd (✌ ゚ ∀ ゚)☞
Jako, że można to sobie ułożyć alfabetycznie to ( ͡
3
a.....f
a.....f
@Gity: wg mnie dodawanie kolumny wyliczeniowej nie ma sensu, prędzej widok z prostym podzapytaniem
2
fifiak
fifiak
mam kolumnę z godzinami od 00:00 do 23:59 . Chcę by w pierwszej kolejnośći wyświetlić rekord zaczynajacy sie od 7 rano i sortować do 7 kolejnego dnia. Da sie jakoś to zrobić w mysql ? Nie chce by checklista zaczynała się od północy tylko od 7 do 7 #php #sql #bazydanych #mysql #programowanie
0
  • Najlepsze
  • Wszystkie komentarze
h0lend9r
@fifiak: a zapisujesz jakos dzien?
0
zakopiak
zakopiak
@fifiak: Masz kolumnę datetime, czy time? Bo z tego co napisałeś wynika, że masz time, ale z drugiej strony chcesz brać pod uwagę datę.
0
pkym
pkym
Mirki pomożecie ?
Funkcja zwraca mi jednego nauczyciela, a powinno dwóch bo jednego przedmiotu uczy dwóch nauczycieli
smssubjects --> id | subjectname
smscourses --> id | studentid | subjectid | teacherid
smsteachers --> id | user
0
  • Najlepsze
  • Wszystkie komentarze
noHuman
@pkym To normalne że jeśli w jednej powiązanej tabeli da się powiązać 2 wiersze to wynik dostaniesz 2 razy z dwoma wierszami z tej tabeli tak działają joiny . obsłuż to PHP albo pobaw się GROUP_CONCAT
1
DarnoQ
Szukam kursu online MySQL od podstaw gdzie byłyby interaktywne ćwiczenia. Kiedyś widziałem taką stronkę gdzie było ćwiczenie, wpisywało się zapytanie i dawało od razu rezultat. Kojarzycie?

#mysql #programowanie #php
0
  • Najlepsze
  • Wszystkie komentarze
Psychopathy_Red
Jakie narzędzie do monitorowania tabel w bazie danych MySQL na Ubuntu polecacie? Znalazłem mnóstwo narzędzi, które monitorują ogólny performance bazy danych, ale szukam czegoś, co wykona jakąś akcję bazując na wynikach monitorowania, np. "Jeżeli tabela log zawiera więcej niż 10 tysięcy rekordów, usuń pierwszych tysiąc rekordów" (to tylko przykład ( ͡° ͜ʖ ͡°) ). Mogę ogarnąć swoje własne skrypty do działań na bazie, ale potrzebuję czegoś, co zwróci
0
  • Najlepsze
  • Wszystkie komentarze
MrFisherman
Czy jak chce mieć zliczone ile ktoś przycisnął dany przycisk (taka aplikacja jak jest np na siłowni do oceny pracy siłki) to najlepiej mieć bazę w której będą 4 kolumny (na 4 przyciski) i zwiększać wartośc o 1 przy wciśnięciu? Czy tak UPDATE tabela SET licznik = licznik + 1 WHERE id =1? Czy jest lepszy sposób? #sql #mysql #bazydanych #spring
0
  • Najlepsze
  • Wszystkie komentarze
defoxe
#webdev #linux #mysql

Zrzut z bazy i import na innym hostingu. Dostęp przez PhpMyAdmin. Robiłem dumpa różnymi sposobami. Plik jest w UTF8.
Przy połączeniu ze starą bazą mam polskie znaki, przy połączeniu z nową krzaki.
W obu bazach krzaki.
Przykładowo: "Użytkownicy".
Wiem, że coś z kodowaniem ale może odkrywam koło na nowo... Podpowiecie coś?
0
  • Najlepsze
  • Wszystkie komentarze
MJToshi
MJToshi
Mirki napisze mi ktoś zapytanie, żeby usunęło odpowiednie rekordy?

Chciałbym żeby usunęło wszystkie rekordy od 1 do 4944 w matchid.

Czyli mamy user
id 1 to chce żeby usunęło mu rekordy matchid od 1 do 4944.
To samo
0
  • Najlepsze
  • Wszystkie komentarze
a.....f
a.....f
Mam pytanko do MySQl.
Czy jest jakieś narzędzie jednocześnie darmowe jak i dobre w którym jest query builder?

Jak się połaczę SQL Developerem to query builder nie działa.
HeidiSQL i Navicat nie mają buildera.
Zostaje dbForge i Toad które mają buildery ale wersje darmowe są niesamowicie okrojone.
0
  • Najlepsze
  • Wszystkie komentarze
Migmus
Migmus
Mirki jak w mysql połączyć wszystkie te same wartości ?
Mam np.
id - id przedmiotu szkolnego
przedmiot - nazwa przedmiotu
nauczyciel - imię i nazwisko nauczyciela

Tylko
0
  • Najlepsze
  • Wszystkie komentarze
MrFisherman
Czy ktoś ma pomysł czemu to nie działa? Dla was to pewnie oczywiste a ja czegoś nie widze. Próbuje wyciągnąć z tabeli nazwę teamu i odpowiadającą jej ilość wystąpień. Próbowałem już to dać do ResultSet oraz do Mapy ale nie działa. Na stacku znalazłem wątek o Projections. Czy ktoś mi może powiedzieć co robię źle? Ewentualnie jakiś inny pomysł jak wyciągnąć z tego query te dane lub na jaki typ będą konwertowalne
0
  • Najlepsze
  • Wszystkie komentarze
a.....f
a.....f
mam problem z phpmyadmin
jak wejdę na Status-Monitor to wszystkie wykresy są puste.
slowquerylog i generallog są włączone.
log
output jest ustawiony do TABLE.

#sql
#mysql
0
  • Najlepsze
  • Wszystkie komentarze
bullets
Jak wyeksportowac pojedynczy plik z bazy danych MySQL w rozszerzeniu .xml?
#mysql #bazydanych
0
  • Najlepsze
  • Wszystkie komentarze
a.....f
a.....f
Widzę że poniżej było pytanie o postgres to spytam o MySQL i nie chodzi mi tu o sam SQL a o wszystko związane z podprogramami + administracja.
Poza dokumentacją mam książkę Muracha z 2012 (wiem że jest nowsza wersja ale opłaca się ją kupować?),
znalazłem też taki tutorial: http://www.mysqltutorial.org/
Jest jeszcze coś dobrego, może być płatnie?

(przejrzałem filmiki na Pluralsight i niezbyt zachęcają poziomem)
0
  • Najlepsze
  • Wszystkie komentarze
Migmus
Migmus
Mirki jest tu jakiś czarodziej MySQL i php-pdo ? ( ͡° ͜ʖ ͡°)

https://pastebin.com/t7dSjp6k

#mysql #bazydanych #pytanie #programowanie #pdo #php
0
  • Najlepsze
  • Wszystkie komentarze
czaq
Panowie, dawno nie robiłem nic w #mysql a muszę coś z tym zrobić.
Przykładowe dane:
Muszę wyświetlić np wszystkie 30 dni września segregując każdy dzień z osobna, czyli np 18 wrzesień wyświetlić 2 rekordy i zrobić podsumowanie godzin (to już w php) i tak dla każdego numeru karty z osobna (druga kolumna). Czy idzie to załatwić jednym zapytaniem, czy muszę na każdy dzień robić oddzielne i odpalając stronę ładować 30
0
  • Najlepsze
  • Wszystkie komentarze
kaktus_z_ostrymi_kolcami
kaktus_z_ostrymi_kolcami
#powershell Jak zmusić PowerShella w Windowsie, by mi zapisywał backup bazy danych (z wykorzystaniem mysqldump) w UTF-8 bez BOM?
Teraz robi to w UTF-16, a jak zmienię na samym początku skryptu:

$PSDefaultParameterValues['Out-File:Encoding'] = 'utf8'
to plik sql jest w UTF-8, ale z BOM.
Chodzi, by to robił w locie, a nie wczytywał całą zawartość pliku do pamięci i dekodował.
0
  • Najlepsze
  • Wszystkie komentarze