# Docker 方案 mysql5.7 > [https://hub.docker.com/\_/mysql](https://hub.docker.com/_/mysql) > 直接通过`3306`端口连接 - MYSQL_ROOT_PASSWORD 密码 ``` docker run --name mysql -v ~/mysql_data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=woc -d mysql:5.7 ``` 自定义端口`3307` ``` docker run --name mysql -p 3307:3306 -v ~/mysql_data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=woc -d mysql:5.7 ``` adminer网页管理 > 访问`http://localhost:8088` ``` docker run --link mysql57:db -p 8088:8080 --name adminer57 adminer ``` 使用命令行(mysql、mysqldump之类的都可以用) > 导入sql注意使用`-i`选项 ``` docker exec -it mysql57 sh -c 'mysql -uroot -pwoc' ```