1
0
Fork 0

Adding upstream version 1.1.0.

Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
Daniel Baumann 2025-02-24 20:14:26 +01:00
parent a7c3cb7344
commit 7269eaf22a
Signed by: daniel
GPG key ID: FBB4F0E80A80222F
23 changed files with 4597 additions and 0 deletions

67
README.md Normal file
View file

@ -0,0 +1,67 @@
# harlequin-mysql
This repo provides the Harlequin adapter for MySQL.
## Installation
`harlequin-mysql` depends on `harlequin`, so installing this package will also install Harlequin.
### Using pip
To install this adapter into an activated virtual environment:
```bash
pip install harlequin-mysql
```
### Using poetry
```bash
poetry add harlequin-mysql
```
### Using pipx
If you do not already have Harlequin installed:
```bash
pip install harlequin-mysql
```
If you would like to add the Postgres adapter to an existing Harlequin installation:
```bash
pipx inject harlequin harlequin-mysql
```
### As an Extra
Alternatively, you can install Harlequin with the `mysql` extra:
```bash
pip install harlequin[mysql]
```
```bash
poetry add harlequin[mysql]
```
```bash
pipx install harlequin[mysql]
```
## Usage and Configuration
You can open Harlequin with the MySQL adapter by selecting it with the `-a` option and passing connection parameters as CLI options:
```bash
harlequin -a mysql -h localhost -p 3306 -U root --password example --database dev
```
The MySQL adapter does not accept a connection string or DSN.
Many more options are available; to see the full list, run:
```bash
harlequin --help
```
For more information, see the [Harlequin Docs](https://harlequin.sh/docs/mysql/index).