HeidiSQL - HeidiSQL - Wikipedia
![]() | tento článek potřebuje další citace pro ověření.Září 2014) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
![]() | |
![]() Hlavní pohled na relaci, vybrané temné téma, s databázovým stromem vlevo a podrobnostmi vpravo. V popředí dialogové okno „Export SQL“. | |
Původní autoři | Ansgar Becker |
---|---|
První vydání | Dubna 2006 |
Stabilní uvolnění | |
Úložiště | https://github.com/HeidiSQL/HeidiSQL |
Napsáno | Objekt Pascal |
Operační systém | Okna |
Typ | Správa databáze |
Licence | GPLv2 |
webová stránka | www |
HeidiSQL je zdarma a open-source administrační nástroj pro MySQL a jeho vidličky, stejně jako Microsoft SQL Server, PostgreSQL a SQLite. Své kódová základna byl původně převzat z vlastního softwaru MySQL-Front 2.5 společnosti Ansgar Becker. Vzhledem k tomu, že prodal značku MySQL-Front nesouvisející straně, vybral si Becker jako náhradu „HeidiSQL“. Jméno navrhl přítel jako poctu Heidi Klum, a byl dále posílen Beckerovou vlastní nostalgií po Heidi, Dívka Alp.[2]
Verze napsaná v Jáva, jHeidi, byl navržen pro práci na počítačích Mac a Linux. To bylo přerušeno v březnu 2010 ve prospěch Víno Podpěra, podpora.
Dějiny
Ansgar Becker zahájil vývoj na front-endu MySQL v roce 1999 a pojmenoval projekt „MySQL-Front“ a použil přímou vrstvu API napsanou Matthiasem Fichtnerem[3] rozhraní se servery MySQL a obsaženými databázemi. Soukromý vývoj pokračoval až do roku 2003 s verzí 2.5.
V roce 2004, během období nečinnosti, Becker prodal značku MySQL-Front Nils Hoyerovi, který pokračoval ve vývoji klonování původní software.[4][5]
V dubnu 2006 společnost Becker aplikaci open-source poskytla SourceForge, přejmenovávající projekt na „HeidiSQL“. HeidiSQL byl přepracován tak, aby používal novější a populárnější vrstvu databázového rozhraní ZeosLib, která debutovala ve verzi 3.0.
V říjnu 2009 Becker opět nahradil databázovou vrstvu přístupem s jednou jednotkou. Později to bylo opět rozšířeno o podporu dalších databázových serverů.
Podpora pro Microsoft SQL Server byl přidán v březnu 2011 k vydání 7.0.
Od vydání 8.0 nabízí HeidiSQL své grafické uživatelské rozhraní v přibližně 22 jiných jazycích než v angličtině. Do překladů přispívají uživatelé z různých zemí prostřednictvím Transifex.
PostgreSQL podpora byla představena v březnu 2014 pro vydání 9.0.
Na začátku roku 2018 bylo na webu zveřejněno mírně rozšířené vydání v9.5 Microsoft Store.
SQLite podpora byla představena v březnu 2020 pro vydání 11.0.
Funkce
HeidiSQL má následující funkce a funkce grafického uživatelského rozhraní.[6][7]
- Připojení k serveru
- Několik uložených relací s připojením a pověřeními uloženými uvnitř
- Komprimovaný protokol klient / server pro kompatibilní servery
- Rozhraní se servery prostřednictvím TCP / IP, pojmenované trubky (zásuvky) nebo a tunelovací protokol (SSH)
- Více paralelně spuštěných relací v jednom okně
- Spravujte uživatele na serveru: přidávejte, odebírejte a upravujte uživatele a jejich přihlašovací údaje
- Spravujte uživatelská oprávnění globálně a podle databáze
- Exportujte databáze do souborů SQL nebo na jiné servery
- Více záložek dotazu, přičemž každá z nich má více dílčích karet pro dávkové výsledky
- Hostitel serveru
- Zobrazit a filtrovat všechny proměnné serveru, například system_time_zone
- Upravte všechny proměnné serveru, ať už pro tuto relaci, nebo s globálním rozsahem
- Zobrazit statistické proměnné serveru a průměrné hodnoty za hodinu a sekundu
- Aktuálně běží procesy pro analýzu provedeného SQL a pro zabíjení špatných procesů
- Zobrazte statistiku příkazů s pruhy indikátorů procenta na příkaz SQL
- Databáze
- Zobrazte všechny databáze na serveru, připojte se k jedné databázi a pracujte s jejími tabulkami a daty
- Zobrazte celkovou připojenou databázi a velikost tabulky v kB / MB / GB ve stromové struktuře databáze / tabulky
- Vytvářejte nové, upravujte název existujících databází, znakovou sadu a řazení, vypouštějte (mazejte) databáze
- Tabulky, pohledy, postupy, spouštěče a události
- Zobrazit všechny objekty ve vybrané databázi, vyprázdnit, přejmenovat a pustit (odstranit) objekty
- Upravte sloupce tabulky, indexy a cizí klíče. Virtuální sloupce na serverech MariaDB jsou podporovány.
- Upravit dotaz a nastavení pohledu
- Upravit proceduru těla a parametrů SQL
- Upravte tělo a nastavení spouštěcího SQL
- Upravte naplánované nastavení času těla SQL
Viz také
Reference
- ^ "Vydání - HeidiSQL / HeidiSQL". github.com. Citováno 2020-12-19.
- ^ „heidi?“. www.heidisql.com.
- ^ Matthias Fichtner (15. 9. 2011). „Klientské rozhraní API pro databázové servery MySQL“. audio-data.de. Archivovány od originál dne 8. 8. 2002. Citováno 2014-12-01.
- ^ "pravda o historii heidiSQL ve wikipedii". www.heidisql.com.
- ^ "Zu: Oznámení: Konec MySQL-Front? Některá slova z ..." www.heidisql.com.
- ^ "Částečný seznam hlavních funkcí". HeidiSQL. Citováno 2014-12-01.
- ^ „Screenshoty funkcí a popisů GUI“. HeidiSQL. Citováno 2014-12-01.