BDD — Bazy danych
BDD MySQL, MariaDB i PostgreSQL: serwer, bazy, tabele, wiersze — wszystko to przegląda się jak foldery i można edytować.
Zadeklarowanie połączenia
Silnik, host, port, użytkownik, hasło i domyślna baza — opcjonalna: bez niej serwer otwiera się na swojej bazie administracyjnej. Można wskazać usługę Windows, by odczytać jej stan, a Meneaufile wypełnia to samo, gdy ją znajdzie.
Wskazaną usługę odnajduje się jednym kliknięciem, z dwóch miejsc: „Otwórz lokalizację usługi” w menu połączenia oraz pod komunikatem błędu, gdy wchodzi się do bazy, której usługa jest zatrzymana — połączenie odrzucone, przycisk prowadzi do SRV, na samą usługę, tam, gdzie się ją uruchamia ponownie. Bez niego trzeba było wyjść, odnaleźć wiersz i przejść przez jego menu.
Silnik niesie swój piktogram, jak typ wpisu w NET: w oknie wybiera się to, co będzie rozpoznawalne w wierszu.

Poruszanie się
Serwer → bazy → tabele → wiersze. F12 przełącza między danymi tabeli a jej strukturą. Bazę można przypiąć, by znajdować ją na początku.
Serwer ma też własne widoki: konta, trwające zapytania, stan serwera, ustawienia serwera, procedury. Są tylko do odczytu; ich akcje znajdują się w menu prawego przycisku — zmiana hasła, ustawienie zmiennej, zabicie procesu.
Wiersze
- Edytuj wiersz: karta, z zaznaczonym kluczem głównym. Tabela bez klucza głównego odmawia modyfikacji — wiersza nie da się w niej zidentyfikować, a zmiana dotknęłaby innych.
- Szukaj pola: od ośmiu kolumn formularz otwiera się z wyszukiwaniem. Kilka liter nazwy zostawia tylko pola, które ją noszą, a Enter umieszcza kursor w pierwszym z nich. Pole ukryte przez wyszukiwanie zachowuje to, co w nim wpisano.
- Pole daty, godziny lub daty z godziną ma dwa przyciski: kalendarz oraz Teraz, który wstawia bieżącą chwilę co do sekundy.
- Dodaj wiersz, kopiuj wiersz jako JSON, kopiowanie wierszy do schowka.
- Pole kopiuje się osobno, jednym gestem, bez otwierania karty.
Struktura
Pola z ich typem, sortowaniem znaków, wartością domyślną, atrybutami, komentarzem; indeksy z ich rodzajem (klucz główny, unikalny, indeks) i metodą. Pole dodaje się na początku, na końcu lub po innym — PostgreSQL natomiast zawsze dodaje na końcu tabeli i o tym mówi.
Wybór typów porządkuje typy silnika według rodzin: liczby całkowite, dziesiętne, tekst, daty i godziny, binarne. Filtruje się je, wpisując.
Opróżnij tabelę (truncate) usuwa wszystkie jej wiersze, zachowuje tabelę i zeruje automatyczną inkrementację. Na serwerze nie ma kosza: mówi się o tym wcześniej.
Diagram relacji
„Diagram relacji” rysuje tabele i ich połączenia.
- Upuszcza się tabelę z listy po lewej, by położyć ją na rysunku; usuwa się ją, przeciągając poza rysunek, lub prawym przyciskiem.
- Przeciąga się pole na pole innej tabeli, by narysować połączenie. Jest ono czysto wizualne: serwer nie jest dotykany.
- „Pokaż wszystko” kadruje całość; kółko myszy przybliża i oddala; filtr odnajduje tabelę po nazwie.
- Układ jest zapamiętywany: rysunek zostaje taki, jak się go zostawiło.
- „Eksportuj jako obraz” zapisuje rysunek w folderze innego widoku — jeśli żadnego nie ma, Meneaufile o tym mówi, zamiast zapisywać gdziekolwiek. „Otwórz w lokalizacji” prowadzi tam potem.
Eksport do folderu
Tabela nie ma bajtów: nie kopiuje się jej jak pliku. To, co się z niej uzyskuje na dysku, to eksport SQL.
- F6 do panelu, który pokazuje folder, albo
„Eksportuj ze strukturą”, które pyta, w którym widoku
zapisać: jeden plik
.sqlna tabelę. - Dla całej bazy eksport przechodzi przez wszystkie jej tabele, pod oknem postępu, które można zatrzymać. Końcowy komunikat wymienia zapisane pliki; niepowodzenie wymienia tabelę, na której się zatrzymało — „brakuje części bazy” wyszłoby na jaw dopiero przy odtwarzaniu, za późno.
- Dla wybranych wierszy eksport zapisuje tyle
poleceń
INSERT, w pliku, którego nazwa jest pytana — nazwa tabeli jest proponowana. Wiersze pochodzące z zapytania czytającego kilka tabel są odrzucane: nic nie powiedziałoby, gdzie je wstawić z powrotem. - Zaplanuj eksport…, prawym przyciskiem na tabeli lub bazie
danych, czyni z niego regularną kopię zapasową: każde uruchomienie zapisuje
pliki z datą,
clients-2026-10-03.sql. Zobacz Planowanie akcji.
Import i klonowanie
- Upuszczenie pliku
.sqlna bazę odtwarza go, po pytaniu wymieniającym plik i bazę. Tylko jeden plik i.sql: każde inne upuszczenie jest odrzucane jednym słowem. Na poziomie serwera nic nie powiedziałoby, gdzie odtworzyć — potrzebna jest baza. - Sklonuj bazę danych tworzy nową bazę na tym samym serwerze i kopiuje do niej tabele. Przerwany w trakcie klon pozostaje niekompletny, a Meneaufile o tym mówi.
- Eksport do bazy donikąd nie prowadzi: jest przeznaczony na dysk. Mówi się o tym, zamiast przemilczeć — inaczej sądzono by, że plik został zapisany.
Zapytania
Zapytanie SQL pisze się na otwartej bazie i wysyła Ctrl+Enter. Ostatnie zapytania są proponowane. Wynik jest listą jak każda inna: sortuje się ją, zaznacza w niej i eksportuje.
Dziennik SQL zapamiętuje wszystko, co zostało wysłane, z liczbą dotkniętych wierszy. Kopiuje się go i czyści.
Porównanie dwóch tabel
F8 na dwóch tabelach porównuje ich struktury: wobec braku bajtów zestawia się pola i indeksy. Zobacz Porównanie.
Usuń
Usunięcie połączenia zdejmuje je z listy razem z jego hasłem. Serwer nie jest dotykany.
Podręcznik Meneaufile, po polsku.