Docker 安装 MySQL

134 阅读1分钟

一、查看可用的 MySQL 版本

docker search mysql

二、拉取 MySQL 镜像

docker pull mysql:latest

三、查看本地镜像

docker images

四、运行容器

docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql
  • 参数说明:

    • -i: 交互式操作。

    • -t: 终端。

    • -d: 容器在后台运行。

    • mysql: mysql镜像。

    • -P: 端口

    • MYSQL_ROOT_PASSWORD=123456:设置 MySQL 服务 root 用户的密码。

五、查看容器

docker ps

六、进入容器

docker exec -it mysql /bin/bash

七、登录mysql

mysql -h localhost -u root -p

八、创建账号并赋权

create user 'username'@'%' identified by 'password';

grant all privileges on *.* to 'username'@'%' with grant option;