@pkym: nie ma tak prosto. Najprościej spod linuxa, używając: grep/sed. Na StackOverflow są przykłady skryptów. Narzędzia sensownego jako tako nie ma.
Jeśli masz backupa zrobionego mysql workbench, to on może analizować project file i TEORETYCZNIE wciągnąć tylko zaznaczone obiekty.
  • Odpowiedz
@pkym: jak masz dumpa w SQL, to otwórz to jakimś dobrym edytorem (który obsłuży wielkie pliki) i ręcznie wytnij tylko zapytania do tej tabeli
  • Odpowiedz
konto usunięte via Wykop Mobilny (Android)
  • 0
#linux #mysql #backup

Hej, macie może sprawdzonego gotowca, którym wskazujecie różne pliki/katalogi i bazy danych na serwerze Linux, ustawiacie ilość przetrzymywanych backupów, częstotliwość i wskazujecie serwer SFTP do zdalnego przesłania? Dzięki.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Kokos: nee.. tylko bash! :P
- częstotliwość: cron
- ilość: dumpy/kopie/cokolwiek
- ograniczenie - find z rm, po np. 10 dniach
- przenoszenie: rsync
  • Odpowiedz
Czołem!
Pracuje w BI zastanawiam się na przejściem w stronę baz danych. Pytanie czy ktoś się certyfikował z MySQL (Practice Exam 1Z0-882: MySQL 5.6 )?
Warto?
#sql #mysql
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pomoże ktoś? Bo mi już brakuje pomysłów
Dwie tabele
Pracownicy(pesel, nazwisko, idDz, datazatrudnienia)
Pracuje(idprojektu, pesel, rola)
Wypisz nazwiska z tą samą rola w dwóch różnych projektach
#sql #mysql #programowanie
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@studi1221: hmm.. Ty próbujesz wylistować ludzi, którzy pracują w dokładnie dwóch projektach. Ja to rozumiem, że należy wylistować każdą taką parę, gdzie ktoś ma tę samą rolę, w dwóch różnych projektach.
Po mojemu:
SELECT Pracownicy.nazwisko FROM Pracownicy, Pracuje p1, Pracuje p2
WHERE Pracownicy.pesel=p1.pesel AND Pracownicy.pesel=p2.Pesel
AND
  • Odpowiedz
Mam dużo podpiętych baz. Coś w stylu:

Krzysiu-Mirek

Krzysiu-Mirek-kopia

Mirabelka-Andrzej

Mirabelka-Andrzej-kopia
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mistrz9813:
1. wstawiasz do szczegółów zlecenia ID podzespołu, który to podzespół będziesz wsadzać dopiero 4 linijki dalej. Robisz powiązanie, do czegoś czego JESZCZE nie ma. Odwróć kolejność ładowania tabel.
2. Klucz na podzespołach masz int not null, a powiązanie int. Bez "not null" może się sypać na deklaracji - dziwię się, że Ci go w ogóle pozwoliło założyć
  • Odpowiedz
@RRybak dzieki wielkie za podpowiedz faktycznie nie zwrocilem uwagi na kolejnosc ladowania sie tabel :P a z tym not nullem jakosc smiga wiec nie zniemam narazie.

https://pastebin.com/EFhA8wZ1

Zmienilem kolejnosc ale bląd nadal wyskakuje, tylko na jednym rekordzie:
INSERT INTO SZCZEGOLY_ZLECENIA VALUES ('1','Czyszczenie Laptopa','Czyszczenie laptopa Lenovo
  • Odpowiedz
Mam problem, nie mogę dodać do bazy filmu wyświetla mi się taki oto błąd w załączniku. Wygoglowalem ze najpierw musze dodać płyte, tylko to bez sensu bo płyta reprezentuje egzemplarz danego filmu. Jak rozwiązać ten problem najprawdopodobniej mogę mieć z relacją? Widok relacji w komentarzu #programowanie #mysql #bazydanych
lorkije - Mam problem, nie mogę dodać do bazy filmu wyświetla mi się taki oto błąd w ...

źródło: comment_Avbazj7ajVuNHVFdnq0g4wz6DShbvnS7.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Miruny! Da się jakoś zmienić hasło do serwera #mysql z poziomu workbencha? Nie mogę się połączyć, przy uruchamianiu workbencha pojawia się informacja, że serwer jest zatrzymany... ( ͡° ʖ̯ ͡°)
#bazydanych #sql
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@plackojad: spróbuj tak (sorry za przeklejkę):

Click Start; right-click Computer short cut, select Manage from the context menu.

Expand the Services and Applications option in the left pane, and then select Services from the options.

Double-click the service you wish to modify to launch its Properties menu, modify Startup Type section to desired type of start up.

Press OK to apply the selected settings.
  • Odpowiedz
#wordpress Na dwóch różnych stronkach mam ten sam problem - nie mogę się zalogować. Logowanie powiedzie się tylko jak stworzę nowe hasło funkcją "Nie pamiętam hasła" (link na mail), a po jakimś czasie te hasło znowu nie działa. Jeżeli nadpisze nowe w bazie #mysql to też nie działa, muszę skorzystać z opcji 'przypomnij hasło'.
Miał ktoś taki problem?
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki macie pomysł co może powodować problem z zalogowaniem się do phpMyAdmin na nowym systemie. Szukam od kilku godzin rozwiązania problemu ale żadne rozwiązanie z netu nie działa.
Co zrobiłem
1. pobrałem najnowszy obraz Centos7 i zainstalowałem go w wersji minimum na wirtualce.
2. zainstalowałem Apacha zgodnie z tym - https://linuxize.com/post/how-to-install-apache-on-centos-7/
3. zainstalowałem MySQLa zgodnie z tym - https://linuxize.com/post/install-mysql-on-centos-7/
4. zainstalowałem phpMyAdmin zgodnie z tym ( z pominięciem w kroku 4 instalacji httpd i mariadb bo apache
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Jasiu1th: ps -ef | grep mysql
Szukasz informacji --socket=x ; ścieżkę wpisujesz jako socket.

Jeśli dalej nie będzie chodziło, to możesz sobie w php ustawić raportowanie błędów i wyświetlanie ich na ekranie.
  • Odpowiedz
Mam takie zapytanie:

SELECT * FROM baza WHERE wartosc1 = 4 AND nazwa = "name" AND wartosc2= 0 AND czas >= "12:21" ORDER BY czas LIMIT 6
zwraca mi 6 rekordów, których czas jest równy lub większy niż 12:21. jest dobrze, działa jak chcę. problem pojawia się, gdy chcę zwrócić jeszcze 3 rekordy, których czas jest mniejszy niż 12:21. jak mam sformułować zapytanie by nie grzebać się z robieniem kolejnego zapytania? kombinowałem
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wykopowicz_z_kobierzyna: No skoro chcesz mieć czas większy lub równy 12:21 i jednocześnie mniejszy od 12:21 - to po jaką cholerę w ogóle pakujesz to do klauzuli? Czy czegoś tutaj nie rozumiem?

generalnie możesz napisać AND czas >= "12:21" AND czas < "12:21" - ale jak dla mnie jest to nadmiarowy zapis.
  • Odpowiedz
Mirki mam pytanie bo siedzę nad tym już długo i nie mogę zrozumieć jak mogę to zrobić albo jak mam to zrobić. Systuacja wygląda tak że mam na windowsie serwer lokalny konkretnie InstantWP. Stworzyłem sobie bazę danych. I teraz potrebuję żeby przez REST API zostały udostępnione dane z bazy danych ( nie potrzebuje nic więcej tylko wysłać dane w zależności od zapytania) w formacie JSON i tak siedzę i kombinuje ale nie
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
Nie używałem łączenia się z MySQL przez PHP jakieś 2 lata, nadal jest używane PDO czy coś innego jest teraz w użytku? #php #mysql
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Jurigag: programista ma podać dane do połączenia do bazy danych, a jak biblioteka się z nią połączy to już jej spawa. Jak kiedyś wyprze coś PDO a biblioteka zostanie zaktualizowana poprawnie, to użytkownik może nawet nie dowiedzieć się, że sposób łączenia się zmienił.
  • Odpowiedz