MySQL i dodanie nowego super użytkownika

Jak wiadomo bezpieczniej jest pracować na innym użytkoniku niż „root”. W MySQL jest również taka opcja. Możemy zrobić użytkownika który posiada wszystkie uprawnienia, ale nie nazywa się „root” dzięki czemu jest on bezpieczniejszy. Logujemy się na root za pomocą terminala:mysql -u root -pLub jeśli nie znamy hasła:sudo mysql -u root Następnie wykonujemy komendy:CREATE USER 'uzytkownik’@’localhost’ […]

Czytaj dalej


FreeBSD 11 oraz Nginx + PHP 7 + MySQL + Certbot (SSL/HTTPS) + phpMyAdmin

Nastał ten moment, inny system, trochę inny serwer WWW. I trochę nowych problemów. A więc od początku. mamy świeży pachnący system. Nie mamy zainstalowanego nic, nawet firewalla. Skupimy się więc stricte na zainstalowaniu oprogramowania aby można było wyświetlić stronę internetową opartą na PHP oraz MySQL. Szyfrowanie połączenia – jest dobrą praktyką nawet w stronach które […]

Czytaj dalej


MySQL jak dodać wiele wierszy za pomocą jednego zapytania i kilku tabel?

Minęły czasy gdy pewne rzeczy uznałem, za zbyt abstrakcyjne do wykonania. Aktualnie wszystko da się zrobić. W jedym zapytaniu dodać wiele wierszy? Nic trudnego przecież jest taka struktura: INSERT INTO example (example_id, name, value, other_value) VALUES (100, 'Name 1′, 'Value 1′, 'Other 1′), (101, 'Name 2′, 'Value 2′, 'Other 2′), (102, 'Name 3′, 'Value 3′, […]

Czytaj dalej


Schemat ERD w Ubuntu, Reverse engineering dla bazy postgresql

Jak to zwykle bywa gdy szuka się czegoś specyficznego, trzeba się naszukać aby znaleźć coś o co chodzi. Ja tak poszukiwałem, sposobu aby móc otrzymać schemat ERD bazy danych. Niestety nie najpopularniejsze bazy jaką jest MySQL, ale PostgreSQL. Jakby było mało problemów z tym, że jest to specyficzna baza danych i narzędzia są, ale płatne […]

Czytaj dalej