docker搭建MySQL

137 阅读1分钟
  1. 获取镜像

docker pull mysql

  1. 创建并启动容器
  • 本地创建文件夹存放数据

mkdir -p <dir-name>

  • 创建容器
docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -v /path:/var/lib/mysql --name mysql mysql
  1. 设置权限,允许远程访问
docker exec -it mysql /bin/bash
mysql -u root -p
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';