Wszystko na temat: mysql

Projekt Django i status replikacji mysql slave

Data publikacji: 2015-08-25 | Administrowanie

W przypadku projektów Django pracuję głównie z trzema bazami - jeden master, a za nim dwa slave, replikujące go tak szybko, jak się da. Jednak czasem nie jest to dość szybko i trzeba zgłosić administratorom problem z replikacją.

Pytanie tylko jak określić, że problem tkwi właśnie w replikacji?

więcej...


Tworzenie bazy mysql z linii komend

Data publikacji: 2015-05-05 | Administrowanie

Ciągle mam problemy ze składnią MySQL służącą do tworzenia nowej bazy i nadawania odpowiednich uprawnień odpowiednim userom, stąd ten post.

więcej...


Dump i import mysql bezpośrednio z i do gzip

Data publikacji: 2015-04-07 | Administrowanie

Ciągle zapominam jak zrzucić dane z bazy do gzip w jednej linijce i jak ją potem (również w jednej linijce) wgrać do innej bazy. W efekcie kończę zwykłym zapisem/odczytem z sql i oddzielnym pakowaniem/rozpakowywaniem gzip.

Nigdy więcej :). Po zanotowaniu na pewno zostanie mi w pamięci.

więcej...


Uzyskanie adresu serwera z poziomu mysql

Data publikacji: 2015-01-20 | Administrowanie

Niestety nie jest możliwe uzyskanie adresu IP serwera tylko z poziomu shella sql, ale przynajmniej możemy posiłkować się nazwą hosta.

więcej...


Datetime, timestampy, formatowanie daty i tym podobne.

Data publikacji: 2014-12-02 | Programowanie

Ciągle zapominam jak to zrobić - jest to informacja tak rzadko wykorzystywana, że nie chce mi utkwić w pamięci. Jednocześnie na tyle często jej potrzebuję, że frustracja podczas kolejnego sięgania do dokumentacji rośnie do niebezpiecznego poziomu.

Dlatego też dziś będzie o dacie, stringach i timestampach.

więcej...


Formatowanie daty w javascripcie do użytku w MySQL

Data publikacji: 2014-06-01 | Programowanie
Na temat daty w javascripcie napisać można jeszcze więcej złego, niż zostało napisane do tej pory :). Ale ten post nie będzie traktował o tym. Dziś pokażę jak uzupełnić dane zerami tak, by pasowały do np. zapytań MySQL.

więcej...


Eksport wybranych rekordów tabeli do pliku sql przy użyciu mysqldump

Data publikacji: 2014-03-27 | Administrowanie
Do zrzutu danych z bazy mysql używamy oczywiście narzędzia mysqldump, które pozwala na backup całej bazy lub poszczególnych tabel do pliku *.sql.

więcej...


Zrzut wyników zapytania mysql do pliku tekstowego (csv)

Data publikacji: 2013-04-10 | Administrowanie
Jeśli zachodzi potrzeba zrzucenia wyników zapytania mysql do pliku tekstowego można użyć takiej konstrukcji.

więcej...


Optymalne pobieranie losowych wpisów z bazy danych w Django ORM

Data publikacji: 2012-08-27 | Programowanie
Dokumentacja Django mówi, że aby uzyskać losowy wiersz z bazy danych należy użyć metody:
Entry.objects.order_by('?')[0]
Jednakże zaznacza, że w niektórych silnikach baz danych takie zapytanie może być powolne i zasobożerne. Do tego typu silników należy niestety chyba najpopularniejszy z nich czyli MySQL.

więcej...


Sprawdzenie wersji serwera mysql z konsoli

Data publikacji: 2012-08-14 | Programowanie
Aby sprawdzić wersję serwera mysql z konsoli należy zalogować się do niego, a następnie wydać komendę.

więcej...


IT w obrazkach: