# Install mysql-to-sqlite3 with Homebrew

Transfer data from MySQL to SQLite. Version 2.6.0 via Homebrew; verified 2026-07-13.

## Install

```sh
sudo av install brew:mysql-to-sqlite3
```

Additional install commands:

### macOS

- Homebrew (100%):

```sh
brew install mysql-to-sqlite3
```

  Evidence: local Homebrew formula metadata

## Package facts

- **Package key:** brew:mysql-to-sqlite3
- **Package manager:** Homebrew
- **Version:** 2.6.0
- **Source summary:** Transfer data from MySQL to SQLite
- **Homepage:** <https://techouse.github.io/mysql-to-sqlite3/>
- **Repository:** <https://github.com/techouse/mysql-to-sqlite3>
- **Last updated:** 2026-07-13T11:05:13Z
- **Generated:** 2026-08-03T19:37:03+00:00

## Executables

- mysql2sqlite (alias)

## Install behavior

- Bottle: not available

## Freshness

- Page generated: 2026-08-03
- Package-manager version: 2.6.0
## Project history and usage

mysql-to-sqlite3 is a small Python command-line migration utility from the techouse GitHub organization. The project positions `mysql2sqlite` as a transfer tool for MySQL or MariaDB schemas and data into a SQLite 3 database file, creating SQLite tables, indexes, views, and foreign keys where possible before copying rows.

### How it is used

Its practical role is narrower than a general ETL system: it is for developers who need a local SQLite copy, a one-off database downgrade, a schema-only export, selected-table transfer, Docker-based execution, or careful handling of MySQL/MariaDB differences such as JSON, generated defaults, collations, and information_schema metadata. Distribution through PyPI, Docker, and Homebrew gives the package a lightweight cross-platform niche around the `mysql2sqlite` executable rather than a server-side migration service.

### Sources

- <https://formulae.brew.sh/formula/mysql-to-sqlite3>
- <https://github.com/techouse/mysql-to-sqlite3>
- <https://pypi.org/project/mysql-to-sqlite3/>
- <https://raw.githubusercontent.com/techouse/mysql-to-sqlite3/master/README.md>


## Security Notes

broad file, network, media, or database tool signal.

- **Geiger risk:** blue / medium
- broad file, network, media, or database tool signal


## Combined YAML source

View the package source record on GitHub. [combined/mysql-to-sqlite3.yml](https://github.com/mxcl/pkgdb/blob/main/combined/mysql-to-sqlite3.yml)


## Sources

- pkg.so package database
- Geiger risk classifier
- curated package history
- pkgdb category and tag curation
- cross-ecosystem install command graph
