IDE's voor MySQL: verschil tussen versies
Naar navigatie springen
Naar zoeken springen
Regel 17: | Regel 17: | ||
|- | |- | ||
| [http://dashboard.dbface.com dashboard.dbface.com] || || || Aka Dashboard for MySQL | | [http://dashboard.dbface.com dashboard.dbface.com] || || || Aka Dashboard for MySQL | ||
+ | |- | ||
+ | | [https://www.jetbrains.com/datagrip/ DataGrip] || Ja || Commerciëel || Ziet er hoopvol uit | ||
|- | |- | ||
| [http://www.upscene.com/ Database Workbench - Upscene] || || || | | [http://www.upscene.com/ Database Workbench - Upscene] || || || | ||
Regel 26: | Regel 28: | ||
| [http://www.dbfacephp.com DbFacePHP] || || || | | [http://www.dbfacephp.com DbFacePHP] || || || | ||
|- | |- | ||
− | | [https://www.devart.com/dbforge/mysql dbForge Studio for MySQL] || || || [https://www.devart.com/dbforge/mysql/studio/requirements.html Windows-only] | + | | [https://www.devart.com/dbforge/mysql dbForge Studio for MySQL] || Windows-only || || [https://www.devart.com/dbforge/mysql/studio/requirements.html Windows-only] |
|- | |- | ||
| [http://www.dbvis.com/ DbVisualizer] || Ja || Commerciëel | | [http://www.dbvis.com/ DbVisualizer] || Ja || Commerciëel | ||
Regel 32: | Regel 34: | ||
| [http://askubuntu.com/questions/8155/mysql-gui-tools Emma] || Ja || ? ||Native Linux & soepeltjes, maar beperkt? | | [http://askubuntu.com/questions/8155/mysql-gui-tools Emma] || Ja || ? ||Native Linux & soepeltjes, maar beperkt? | ||
|- | |- | ||
− | | [http://www.heidisql.com/ Heidi SQL] || Windows/Wine || ? | + | | [http://www.heidisql.com/ Heidi SQL] || Windows/Wine || ? || Wel degelijk een beheer-tool, maar niet ''native Linux'' |
|- | |- | ||
| [http://www.kexi-project.org/ 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 | | [http://www.kexi-project.org/ 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 | ||
Regel 61: | Regel 63: | ||
|- | |- | ||
| [http://sqlbuddy.com/ SQLBuddy] || Ja: Browser-interface || ? || Lichtgewicht doch beperkt (php) | | [http://sqlbuddy.com/ SQLBuddy] || Ja: Browser-interface || ? || Lichtgewicht doch beperkt (php) | ||
+ | |- | ||
+ | | [http://squirrel-sql.sourceforge.net/ SQuirrel SQL] || Ja: Java || Open-source || Website ziet er weinigbelovend uit | ||
+ | |- | ||
+ | | [https://www.valentina-db.com/en/valentina-studio-overview Valentina Studio] || Ja || Freemium || Hoopvol | ||
|- | |- | ||
| [https://www.webyog.com/ SQLYog] || Windows-only || Nee || Commerciëel & [https://www.webyog.com/product/sqlyog Windows-only] | | [https://www.webyog.com/ SQLYog] || Windows-only || Nee || Commerciëel & [https://www.webyog.com/product/sqlyog Windows-only] |
Versie van 3 dec 2020 15:21
Wat ik zoal zoek:
- IDE's voor database-ontwikkeling
- Tools voor creëren van frontends.
Zolang als dat ik met MySQL werk (sinds 2016?), is MySQL Workbench mijn vaste omgeving. Er is eigenlijk maar één ding wat ik daar echt mis: De mogelijkheid om windows te undocken binnen een multi-monitor-omgeving. Verder heeft het een hoop kleine bugs. Desalniettemin bevalt het prima. Oeps: In nov. 2020 kwam er een tweede grote tekortkoming bij: Het lukt niet om te connecten met externe databases.
Long list
Pakket | Linux? | Open-source-licentie? | Uitleg |
---|---|---|---|
Acqua Data Studio | |||
Adminer | Ja | ||
dashboard.dbface.com | Aka Dashboard for MySQL | ||
DataGrip | Ja | Commerciëel | Ziet er hoopvol uit |
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 | Windows-only | |
DbVisualizer | Ja | Commerciëel | |
Emma | Ja | ? | Native Linux & soepeltjes, maar beperkt? |
Heidi SQL | Windows/Wine | ? | Wel degelijk een beheer-tool, maar niet native Linux |
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 |
Ervaring mee sinds dec. 2020. Windows zijn (in beperkte mate) dockable en connecties met externe databases zijn geen probleem. Ik vind de interface nogal beperkt. Oa. toetscombinaties zoals scrolmuis+shift werkt niet. Prima tool voor specifieke dingen die MySQL Workbench niet kan, maar verder word ik er weinig gelukkig van |
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. Géén beheertool. | ||
SQLBuddy | Ja: Browser-interface | ? | Lichtgewicht doch beperkt (php) |
SQuirrel SQL | Ja: Java | Open-source | Website ziet er weinigbelovend uit |
Valentina Studio | Ja | Freemium | Hoopvol |
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
- MySQL Workbench: Nu ca. een jaar ervaring met MySQL Workbench. Valt prima mee te werken, ondanks de vele bugs
- MySQL Command line client: Beste gereedschap voor sommige specifieke zaken
- 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
- http://www.databasejournal.com/features/mysql/article.php/3880961/Top-10-MySQL-GUI-Tools.htm
- http://stackoverflow.com/questions/2663468/mysql-workbench-vs-phpmyadmin
- http://softwarerecs.stackexchange.com/questions/14853/more-than-crud-frontend-for-mysql-not-access
- http://www.bleachburnout.com/blog/2014/01/30/database-tools-and-such/
- http://askubuntu.com/questions/8155/mysql-gui-tools
- http://stackoverflow.com/questions/6196662/looking-for-a-good-mysql-editor-for-ubuntu
- http://alternativeto.net/software/sequel-pro/?platform=linux
- http://www.kexi-project.org/