How to connect to MySQL database in your Electron Application and put the query result to screen Full Article: https://redstapler.co/tutorials/electron-tutor. Beekeeper Studio wouldn't exist without Sqlectron-core, the core database libraries from the Sqlectron project. Beekeeper Studio started as an experimental fork of that repository. A big thanks to @maxcnunes and the rest of the Sqlectron community.
Beekeeper Studio is a cross-platform SQL editor and database manager available for Linux, Mac, and Windows.
Sqlectron is a program marketed by The Sqlectron Team. Some computer users decide to erase it. This can be difficult because doing this manually requires some know-how regarding removing Windows programs manually. The best EASY solution to erase Sqlectron is to use Advanced Uninstaller PRO.
Beekeeper Studio is MIT licensed so it is free (libre) and free (gratis).
Download now from our website
Love Beekeeper Studio and want to help, but can't write code? We have some ideas for you.
Features
Sqlectron Sqlite
Top feature: It's smooth
- Autocomplete SQL query editor with syntax highlighting
- Tabbed interface, so you can multitask
- Sort and filter table data to find just what you need
- Sensible keyboard-shortcuts
- Save queries for later
- Query run-history, so you can find that one query you got working 3 days ago
- Default dark theme
One of our frustrations with other open-source SQL editors and database managers is that they take a 'kitchen sink' approach to features, adding so many features that the UI becomes cluttered and hard to navigate. We wanted a good looking, open source SQL workbench that's powerful, but also easy to use. We couldn't find one, so we created it!
Sqlectron Download
Beekeeper Studio supports connecting to the following databases:
- SQLite
- MySQL
- MariaDB
- Postgres
- CockroachDB
- SQL Server
- Amazon Redshift
Installation
Download the latest release from the releases page, or from our website
Documentation
Check out docs.beekeeperstudio.io for user guides, FAQs, troubleshooting tips, and more.
Contributing to Beekeeper Studio
We love any community engagement. Even if you're complaining because you don't like something about the app!
Because building an inclusive and welcoming community is important to us, please follow our code of conduct as you engage with the project.
Contribute without coding
We have you covered, read our guide to contributing in 10 minutes without coding.
Starting the Dev version of Beekeeper Studio
Want to write some code and improve Beekeeper Studio? Getting set-up is easy on Mac, Linux, or Windows.
Where to make changes?
Beekeeper Studio has two entry points:
background.js
- this is the electron-side code that controls native things like showing windows.main.js
- this is the entry point for the Vue.js app. You can follow the Vue component breadcrumbs fromApp.vue
to find the screen you need.
Generally we have two 'screens':
- ConnectionInterface - connecting to a DB
- CoreInterface - interacting with a database
How to submit a change?
- Push your changes to your repository and open a Pull Request from our github page (this page)
- Make sure to write some notes about what your change does! A gif is always welcome for visual changes.
Maintainer notes (casual readers can ignore this stuff)
Release Process
- Up the version number in package.json
- Replace
build/release-notes.md
with the latest release notes. Follow the format that is there.
- run
git log <last-tag>..HEAD --oneline | grep 'Merge pull'
to find PRs merged
- Commit
- Push to master
- Create a tag
git tag v<version>
. It must start with a 'v' git push origin <tagname>
- Now wait for the build/publish action to complete on Github
- Push the new release live
- Go to the new 'draft' release on the releases tab of github, edit the notes, publish
- Log into snapcraft.io, drag the uploaded release into the 'stable' channel for each architecture.
This should also publish the latest docs
Post Release:
Sqlectron Github
- Copy release notes to a blog post, post on website
- Tweet link
- Share on LinkedIn
- Send to mailing list on SendInBlue
Big Thanks
Beekeeper Studio wouldn't exist without Sqlectron-core, the core database libraries from the Sqlectron project. Beekeeper Studio started as an experimental fork of that repository. A big thanks to @maxcnunes and the rest of the Sqlectron community.
A simple and lightweight SQL client with cross database and platform support.
Demo (version 1.0.0)
- Databases - List of current supported databases.
- Download - Installers, binaries and source.
- Configuration - List of saved servers and custom configurations.
- App Docs - Helper docs about the app.
- Terminal - A terminal-based interface of Sqlectron.
- Contribute - Details on how you can contribute to Sqlectron.
How to pronounce
Sqlectron Vs Dbeaver
Sqlectron For Windows
It is pronounced 'sequel-eck-tron' - https://translate.google.com/?source=osdd#en/en/sequel-eck-tron