https://github.com/chaifeng/docker-mysql-mycli
Running mycli inside docker
https://github.com/chaifeng/docker-mysql-mycli
docker mycli mysql mysql-client
Last synced: 3 months ago
JSON representation
Running mycli inside docker
- Host: GitHub
- URL: https://github.com/chaifeng/docker-mysql-mycli
- Owner: chaifeng
- Created: 2018-02-23T07:51:27.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2022-11-23T13:39:02.000Z (over 3 years ago)
- Last Synced: 2025-04-13T13:55:42.001Z (about 1 year ago)
- Topics: docker, mycli, mysql, mysql-client
- Language: Shell
- Size: 21.5 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# mycli in docker
This docker image is a MySQL client which is provided by mycli
## Usage
### Just run it
docker run -it chaifeng/mycli
docker run -it chaifeng/mycli --version
docker run -it chaifeng/mycli -h mysqlserver -u root
### Connect to a MySQL server
docker run -it --name mycli \
-e MYSQL_DATABASE=your-dbname \
-e MYSQL_HOST=your-mysql-container \
-e MYSQL_USER=your-mysql-username \
-e MYSQL_PASSWORD="your-mysql-password" \
--network your-network \
chaifeng/mycli
## Optional Variables
- `MYSQL_HOST`
the host/ip of your mysql database
- `MYSQL_USER`
the username of your mysql database
- `MYSQL_PASSWORD`
the password of your mysql database
- `MYSQL_ROOT_PASSWORD`
the root's password of your mysql database
- `MYSQL_DATABASE`
the database name to use