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. Aktualna wersja na samym dole. Logujemy się na root za pomocą terminala:mysql -u root -pLub jeśli nie znamy hasła:sudo mysql -u root […]
mysql
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 […]
Ubuntu 16.04 i MySQL sql mode
W MySQL możemy zmienić tryb pracy (sql mode) tym celu należy: sudo gedit /etc/mysql/my.cnf i na końcu pliku dodać linie: [mysqld] sql_mode=ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION po czym restartujemy MySQL’a: sudo service mysql restart
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′, […]
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 […]