Skip to main content

A universal MySQL development environment using Docker

Project description

APSIT MySQL

A universal MySQL development environment using Docker. This tool provides a consistent MySQL environment across different operating systems.

Installation

pip install apsit-mysql

Prerequisites

  • Python 3.6 or higher
  • Docker installed and running

Usage

Start MySQL server:

apsit-mysql start

Stop MySQL server:

apsit-mysql stop

Check server status:

apsit-mysql status

Features

  • Cross-platform compatibility (Windows, Linux, macOS)
  • Persistent data storage using Docker volumes
  • Automatic container management
  • Simple CLI interface

Development

  1. Clone the repository
  2. Install dependencies: pip install -r requirements.txt
  3. Install in development mode: pip install -e .

Publishing to PyPI

  1. Create an account on PyPI (https://pypi.org)
  2. Install build tools: pip install build twine
  3. Build the package: python -m build
  4. Upload to PyPI: twine upload dist/*

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

apsit_mysql-0.1.0.tar.gz (1.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

apsit_mysql-0.1.0-py3-none-any.whl (1.9 kB view details)

Uploaded Python 3

File details

Details for the file apsit_mysql-0.1.0.tar.gz.

File metadata

  • Download URL: apsit_mysql-0.1.0.tar.gz
  • Upload date:
  • Size: 1.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for apsit_mysql-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e01fe966a3428670884de563bc9b3a15bce89872ec6d418c5ee8d781a2a75ee7
MD5 b48b127423325e7aa9db51c5fa211d12
BLAKE2b-256 b84909b76413dab1fba3198da9e85cc900850ee25a6f7dc2be0dfbbe4d9872f4

See more details on using hashes here.

File details

Details for the file apsit_mysql-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: apsit_mysql-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 1.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for apsit_mysql-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ed9e9e9cd7cd95af9d7b495ed1aabb771b19f17e643a8d4bdff1af9bb3cb4980
MD5 8841d20adc4952e7ec4b7ac2ee6adb12
BLAKE2b-256 47cc42a4f49489c861609ee1b59fac0c9a7594451dd4e76f1b005f6f3777b259

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page