Popular: Data updated October 27, 2026

Categories

Internet1,356
Communication321
Audio & video898
Graphics & design539
Office & productivity1,124
Developer tools3,134
AI tools529
Security & privacy385
System tools3,114
Games523
Education & science239
Network & IT284

Download EasyDB 1.3.2 for Windows

Open-source, cross-platform database management tool

Open-source, cross-platform database management tool Connection Management · Object Browser · SQL Editor · Data Tracker · DDL Audit · Structure Diff · Data Migration · Data Sync · Data Export · Backup & Restore · Slow Query Analysis · Task Center · Secure Connection

✨ Features 🔌 Connection Management - Create, edit, test, group, and search MySQL connections - SSH Tunnel: JSch local port forwarding — bypass jump servers to access internal databases (password & private key authentication) - SSL/TLS Encryption: CA certificate verification, mutual TLS authentication (PEM format, no JKS conversion needed) - Encrypted Credential Storage: Connection passwords encrypted at rest with AES-256-GCM (machine-bound key); API responses automatically masked 🗂️ Database Workbench - Object tree browser with categorized nodes: Tables · Views · Stored Procedures · Functions · Triggers - Data preview with WHERE filter, column sorting, and field auto-completion - View support: data preview (read-only) and DDL viewer - Stored procedure / function / trigger DDL viewer - Table structure designer and DDL viewer ⚙️ Stored Procedure Execution - Right-click menu entry in workbench object tree (⚙ Execute Procedure / ⨍ Call Function) - Auto-load parameter metadata (IN/OUT/INOUT direction, data types) - Type-aware input components (integer, decimal, boolean, date, datetime, text) - NULL checkbox for each parameter - OUT parameter value display after execution - Multi-result-set support with tabbed display - Function return value display - Execution duration tracking - ProcedureAdapter architecture — extendable to PostgreSQL / DM (KingbaseES) ✏️ SQL Editor - Powered by Monaco Editor with syntax highlighting - Smart auto-completion: table names, column names, SQL keywords, MySQL functions - Context-aware: auto-detects tables in FROM/JOIN clauses and suggests columns - Execute selected text or full script with ⌘+Enter - SQL History: configurable per-database query history, searchable, re-run with one click (can be toggled per-database in Settings) 🔍 Data Tracker (CDC) - Real-time Binlog event capture: INSERT / UPDATE / DELETE (row-level) - Replay mode: replay historical Binlog files with configurable start/end positions - Server-side pagination — backend stores all events, frontend pulls on demand - Per-column diff view for UPDATE events, diff-only mode hides unchanged columns - Rollback SQL generation: reverse DML to DELETE/INSERT/UPDATE; download as .sql - Forward replay SQL generation - DDL Audit (v1.5 new): captures table-level DDL from Binlog QUERY events - 5 DDL types: CREATE TABLE / ALTER TABLE / DROP TABLE / TRUNCATE TABLE / RENAME TABLE - Risk classification: low / medium / high / critical - Raw SQL preserved for full audit trail - Dedicated DDL detail panel (no rollback/replay — read-only audit) - DDL filter in event list, DDL count in statistics panel - DDL events excluded from rollback/replay SQL generation 🆚 Structure Diff - Table-level structure comparison between two MySQL instances - Extended object comparison: Views · Stored Procedures · Functions · Triggers - DDL normalization: strips DEFINER, comments, and whitespace before diff - Side-by-side DDL comparison for non-table objects 🚀 Data Migration - Wizard-style workflow: Select Connection → Select Objects → Configure Strategy → Execute - Supports both schema migration and data migration 🔄 Data Sync - Table-level real-time sync with INSERT / UPSERT strategies - Performance optimized: 1.9M rows sync reduced from 48 min → 5 min 25 sec (9x faster) - rewriteBatchedStatements for batch writes - Disables unique_checks / foreign_key_checks during sync - Dynamic batch size (5,000 for regular tables, 10,000 for large tables) 📤 Data Export - Export to SQL/ZIP files for viewing, delivery, and compatibility - Support export cancellation with automatic cleanup of incomplete files - Direct download of exported files 💾 Database Backup & Restore - Backup - Create standard backup packages (.edbkp) with structure, data, and checksums - Three backup modes: full, structure-only, data-only - Table-level selection: choose specific tables or entire database - Consistent snapshot backup with Binlog position for PITR - SHA-256 checksum ensures data integrity - Custom output path, size estimation, progress tracking - Restore - Restore database from standard backup packages - File inspection: verify integrity, SHA-256, consistency status - Two restore strategies: restore to new database, overwrite existing - Three restore modes: full, structure-only, data-only - Table-level selection: restore specific tables - Real-time progress, log output, cancellation support 📥 SQL File Import - Native file picker (Tauri system dialog) - Drag & drop upload / manual path input - Stream-based import, no memory pressure for large files - Execution stats: success, failure, skip counts - Progress tracking, log viewer, cancellation support 🔍 Slow Query Analysis - Based on MySQL performance_schema — no Binlog or slow log parsing required - SQL fingerprint aggregation: group by digest, view execution count, average/max latency, rows scanned - Filter by minimum latency threshold, database, keyword search - Index-miss-only filter to surface queries without proper indexing - Sort by average latency, max latency, or execution count - One-click EXPLAIN execution plan analysis - Auto-detect performance_schema availability with capability check 📋 Task Center - Unified management for migration, sync, export, and import tasks - Real-time progress, elapsed time, and log viewer - Task cancellation, filtering, and history ⚙️ Settings - Dark / Light / System theme switching - Storage management: disk usage visualization, categorized cleanup (exports / logs / backups / task records) - Backup file management: list view, individual delete, batch cleanup by days - Auto-update check

Publisher’s description

What is EasyDB?

EasyDB is an open-source database program for Windows from easydb. It is written in TypeScript.

Installation and requirements

Official installers exist for 64-bit as EXE (NSIS) and MSI. It can be installed for the current user only, without administrator rights. The installer supports unattended (silent) installation. An MSI package is available for deployment with Group Policy, Intune or Configuration Manager.

Popularity and file types

The source code on GitHub (qingwz1994/easydb) has 17 stars. Similar programs include MariaDB, HeidiSQL and SQLite.

Project description on GitHub: “数据库操作工具”

Pros / Cons

Pros

  • Open source: the code can be inspected and built by anyone
  • MSI package for managed deployment
  • Documented silent install
  • Installs without administrator rights

Cons

  • No native ARM64 build
  • Source repository archived

In short: EasyDB is an open-source database tool for 64-bit PCs. Administrators can deploy it unattended.

Is EasyDB safe to download?

  • The file is served by github.com, the publisher’s own domain
  • The download link uses HTTPS
  • A SHA256 hash is published, so you can verify the file: A3CF7A38ABDCC258C24D96024FD9581ACF5FEC234A525EA8F8C6654D05B9E306 · Open the VirusTotal report for this hash
  • The link has not been checked yet
  • The source code is public
  • ExeAtlas does not host, wrap or modify installers

Related guide: How to check a file’s SHA256 hash on Windows

Recent versions

All 1 versions ›
2026: 1 1 26
VersionDateSizeFiles
1.3.2Latest April 24, 2026 — 64-bit MSI64-bit EXE (NSIS)

Install from the command line

Silent install ›
PowerShell
wingetwinget install --id qingwz1994.EasyDB -e
silentEasyDB_1.3.2_x64-setup.exe /S

Related guide: How to use winget: install and update apps

Information

Publisher
easydb
Category
Databases
Licence
AGPL-3.0
Price
Free
Source code
github.com/qingwz1994/easydb
Written in
TypeScript
Requires
Windows 11 / 10
Architecture
64-bit
Installer
EXE (NSIS), MSI
Version
1.3.2
Released
April 24, 2026
Added to the catalogue
May 14, 2026
Versions listed
1
GitHub stars
17
GitHub forks
4
Website
github.com
winget ID
qingwz1994.EasyDB
MSI product code
{B8AC9065-C965-42A5-BF34-A23601CDEEE9}

Ratings and reviews

–
0 ratings
50
40
30
20
10
Rate this app

No reviews yet. Be the first to rate it.

Alternatives to EasyDB

See all ›
  • MariaDB13.0.2.0The innovative open source database
    Open source149.8K ↓
  • HeidiSQL12.22.0.7382A lightweight client for managing MariaDB, MySQL, SQL Server, PostgreSQL and SQLite, written in Delphi
    Open source528.2K ↓
  • SQLite3.53.4Self-contained transactional SQL database engine
    Open source731.3K ↓
  • MongoDB9.0.4MongoDB is a general purpose, document-based, distributed database built for modern application developers and for the cloud era.
    Proprietary538.1K ↓
  • Redis on Windows3.0.504In-memory data structure store, used as database, cache and message broker
    Open source506.9K ↓
  • Dolt2.6.1Dolt is a SQL database that you can fork, clone, branch, merge, push and pull just like a git repository.
    Open source47.8K ↓
  • DB Browser for SQLite3.13.1A high quality, visual, open source tool to create, design, and edit database files compatible with SQLite.
    Open source142.4K ↓
  • Liquibase5.0.4Easiest, safest, and most powerful community-led database change management solution.
    Open source38.6K ↓

Frequently asked questions

Is EasyDB free?

Yes. EasyDB is open-source software under the AGPL-3.0 licence.

Is EasyDB safe to download?

The download comes from github.com, which belongs to the publisher; ExeAtlas does not host or change the file. Compare its SHA256 hash with the one shown here, or open the VirusTotal report for that hash.

How do I install EasyDB with winget?

Open PowerShell or Windows Terminal and run the winget command shown on this page. winget downloads the official installer and checks its SHA256 hash before running it.

Can EasyDB be installed silently?

Yes. The silent install page lists the exact command for each installer, including msiexec for the MSI package.

Does EasyDB run on ARM (Windows on Arm)?

There is no ARM64 build; Windows 11 on Arm can run the 64-bit version through emulation.

Can I use EasyDB without administrator rights?

Yes, there is a per-user installer that does not need administrator rights.

What are alternatives to EasyDB?

MariaDB, HeidiSQL, SQLite, MongoDB and Redis on Windows. The alternatives page compares them.

This page in other languages

Report an error

Most popular in Databases

See all
  1. MariaDBThe innovative open source database
  2. HeidiSQLA lightweight client for managing MariaDB, MySQL, SQL Server, PostgreSQL and SQLite, written in Delphi
  3. SQLiteSelf-contained transactional SQL database engine
  4. DoltDolt is a SQL database that you can fork, clone, branch, merge, push and pull just like a git repository.
  5. MongoDBMongoDB is a general purpose, document-based, distributed database built for modern application developers and for the cloud era.
  6. Redis on WindowsIn-memory data structure store, used as database, cache and message broker
  7. DB Browser for SQLiteA high quality, visual, open source tool to create, design, and edit database files compatible with SQLite.
  8. Beekeeper StudioA modern, easy to use, and good looking SQL client for MySQL, Postgres, SQLite, SQL Server, and more. Oh, it's also open source :-).
  9. LiquibaseEasiest, safest, and most powerful community-led database change management solution.
  10. Another Redis Desktop ManagerA faster, better and more stable redis desktop manager.

Tags

Share