--docker 服务启动
service docker start
-- mysql5.6 安装,启动
docker run -p 3306:3306 --name mysql5.6 -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6
#通过这个命令进入容器内
docker exec -it mysql5.6 bash
#连接mysql
mysql -u root -p
#修改mysql允许远程连接
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION
FLUSH PRIVILEGES
# 本机连接容器内的数据库,(我们将容器内的3306端口映射到了本机的3306,所以我们通过3308端口访问) mysql -u root -p -h 127.0.0.1 -P 3306