HeidiSQL Narzędzie do zarządzania bazą danych
Narzędzie administracyjne open source dla MySQL i innych DBMS
Heidisql zapewnia GUI do zarządzania danymi i strukturami różnych systemów zarządzania bazami danych, w tym MySQL, MariaDB, Microsoft SQL, PostgreSQL i SQLite.
Przegląd
Heidisql jest bezpłatny, przenośny i lekki i open source administrator dla MySQL i innych systemów zarządzania bazami danych. Ma łatwy w użyciu interfejs internetowy. Zapewnia interfejs graficzny do łatwego i wydajnego zarządzania bazami danych. Użyj intuicyjnego GUI, aby przeglądać, tworzyć i edytować dane z baz danych, a także do tworzenia i edytowania jego tabel, widoków, procedur, wyzwalaczy i zaplanowanych zdarzeń. Łatwo porównaj i zsynchronizuj swoje dane i strukturę między lokalnymi i zdalnymi bazami danych. Narzędzie do zarządzania bazą danych oparte na GUI dla popularnych DBMS. Jest to przydatne i niezawodne narzędzie zaprojektowane dla twórców stron internetowych korzystających z popularnego serwera MySQL, Microsoft SQL i PostgreSQL. Jego menedżer użytkowników może łatwo ustawić uprawnienia na poziomie databazy lub zapewnić dostęp tylko do niektórych poleceń. Umożliwia łączenie się z bazą danych za pośrednictwem tunelu SSH lub z SSL, a także łączenie się z wieloma serwerami jednocześnie, a jednocześnie możliwość monitorowania i zabijania procesu klienta w czasie rzeczywistym. Ponadto programiści mogą używać parametrów wiersza poleceń do automatyzacji połączeń.
Wymagania systemowe
- serwer Ubuntu 18.04
- Dostęp do okna linii polecenia/terminalu
- Użytkownik bez korzeni z uprawnieniami sudo
- Podstawowa zapora ogniowa
Cechy
- bezpłatne dla wszystkich, open source
- Połącz się z wieloma serwerami w jednym oknie
- Obsługiwane systemy bazy danych: MariaDB, MySQL, MS SQL, PostgreSQL i SQLite
- Połącz z serwerami za pomocą wiersza poleceń
- Podłącz ustawienia SSH Tunnel lub przejdź
- Utwórz i edytuj tabele, widoki, przechowywane procedury, wyzwalacze i zaplanowane wydarzenia.
- Wygeneruj ładne exporty SQL, następnie kompresuj je lub umieść na schowku.
- Eksportuj z jednego serwera/bazy danych bezpośrednio do innego serwera/bazy danych
- Monitoruj i zabijaj procesy klientów
- tabele edycji masowej
- Batch-insert ASCII lub pliki binarne w tabele
- Znajdź określony tekst we wszystkich tabelach wszystkich baz danych jednego serwera
- Optymalizuj i naprawiaj tabele w sposób partii
Instalacja
- Użyj następującego polecenia, aby pobrać wino z repozytorium Ubuntu:
sudo apt-get install wine
- Następnie pobierz instalator Heidisql z http://www.heidisql.com/download.php
- Następnie otwórz instalator Heidisql z winem.
- Następnie dowiedz się, gdzie wino przechowuje ikonę Heidisql. W moim przypadku było w /home/nic/.local/share/icons/hicolor/48x48/apps.
- Znajdź także lokalizację wykonywalną Heidisql. W moim przypadku jest w /home/nic/.wine/drive_c/program Files/heidisql.
- Utwórz nowy plik w ~/.local/share/aplikacja, o nazwie heidisql.desktop za pomocą następującego polecenia:
sudo gedit ~/.local/share/applications/heidisql.desktop
- Dodaj następujący kod w tym pliku:
[Desktop Entry]
Name=HeidiSQL
Comment=HeidiSQL on Ubuntu
Exec=env WINEDEBUG=-all WINEPREFIX=/home/USER/.wine wine heidisql.exe
Icon=/home/USER/.local/share/icons/hicolor/48x48/apps/9103_heidisql.0.png
Path=/home/USER/.wine/drive_c/Program Files/HeidiSQL
Terminal=false
Type=Application
Categories=Wine;
StartupNotify=true
StartupWMClass=heidisql.exe
- Zmień ścieżki po wykonaniu =, icon = i ścieżka = odpowiednio.
- Szukaj Heidisql w Dash i przeciągnij stamtąd ikonę.
- W końcu otwórz pulpit Heidisql za pomocą ikony i połącz się z bazami danych.