Tooling (MySQL)

Uit De Vliegende Brigade
Ga naar: navigatie, zoeken

Developer tooling voor werken met MySQL:

Complete lijst


Pakket Linux? Open-source-licentie? Uitleg
Acqua Data Studio
Adminer Ja
dashboard.dbface.com Aka Dashboard for MySQL
Database Workbench - Upscene
DBArtisan  ? Commerciëel Embarcadero - Top-of-the-line db-tool. Windows-only
Dbeaver Ja  ? Universele db-client. Maakt gebruik van JDBC voor connectiviteit
DbFacePHP
dbForge Studio for MySQL Windows-only
DbVisualizer Ja Commerciëel
Emma Ja  ? Native Linux & soepeltjes, maar beperkt?
Heidi SQL Windows/Wine  ?
Kexi Ja Open source Kexi omschrijft zichzelf als Microsoft Access voor Linux. Het is te gebruiken als development front-end voor MySQL-databases. Paar keer getest, maar weinig hoopvol
Microst Access Nee, lastig via Wine Nee Microsoft Access is te gebruiken als front-end voor MySQL, desgewenst via een gevirtualiseerde Windows-omgeving. Dit leek een interessante optie toen ik net begon met MySQL om de overstap soepeler te maken, maar ik ben erg blij dat ik Access niet heb gebruikt: Juist de WYSIWYG-omgeving van Access blijkt achteraf een enorme beperkende factor te zijn: Er gaat niets boven direct werken in SQL
MySQL Command line client Ja Open-source Voor bepaalde zaken onmisbaar
MySQL Query Browser  ?  ? Een standaard-tool voor stored procedures en user functions. Lijkt niet meer te worden ondersteund
MySQL Workbench Ja Ja Vermoedelijk het meest populaire MySQL-ontwikkelgereedschap voor Linux [1] (ook beschikbaar voor Windows & Mac)
Navicat Ja Commerciëel, met
14-dagen uitprobeerversie
Commerciëel ontwikkel-frontend voor Windows, Mac & Linux. Schijnt erg professioneel te zijn. ]
Nubuilder
Percona Toolkit Ja Ja? Percona Toolkit (formerly Maatkit) provides essential command-line utilities for MySQL
PHPMyAdmin (PMA) Ja: Browser-interface Ja Waarschijnlijk het bekendste MySQL-gereedschap. Werkt erg omslachtig. De import-functie bevalt goed, maar voor overige handelingen gebruik ik liever MySQL Workbench
Querious Apple-only  ?
Sidu Ja: Browser-interface  ? PHP-frontend met een paar aardige extra's
Sequel Pro Nee: Mac-only Ja Onder de developers bij BovenDeBalie, lijkt Sequel Pro het meest populaire MySQL-gereedschap te zijn. Helaas: Mac-only, ook al is de broncode gemakkelijk beschikbaar [2]
SQLAlchemy Python SQL-toolkit & Object Relational Mapper (?)
SQLBuddy Ja: Browser-interface  ? Lichtgewicht doch beperkt (php)
SQLYog Windows-only Nee Commerciëel & Windows-only
Toad for MySQL:  ?  ? GUI-tool van Dell
Wavemaker  ?  ?

Ervaring mee

  • MySQL Command line client
  • MySQL Workbench
  • PMA
  • SQL Buddy

Overzicht - Juni 2016

Mijn favoriete tools

  1. MySQL Workbench: Nu ca. een jaar ervaring met MySQL Workbench. Valt prima mee te werken, ondanks de vele bugs
  2. MySQL Command line client: Beste gereedschap voor sommige specifieke zaken
  3. Tekst-editor: Voor het schrijven van SQL, is het nut van een teksteditor niet te onderschatten, naast IDE's zoals MySQL Workbench. Meestal gebruik ik Gedit en soms VIm.

Ik gebruik PMA vrijwel niet meer, en SQL Buddy lijkt me veel te beperkt.

Nieuw!

De mensen die ik ken die op Apple met MySQL werken, lijken zo'n beetje allemaal Sequel Pro te gebruiken. helaas: Apple-only.

Bronnen