Docker安装MySQL5.8单机
获取镜像
Docker的Mysql主页
docker pull mysql:5.7.36
启动
docker run --name mysql-name -p 3306:3306 -e MYSQL_ROOT_PASSWORD=jkla234#@4 mysql:5.7.36
--name mysql-name : mysql容器的名字
-p 3306:3306 映射3306端口
-e MYSQL_ROOT_PASSWORD : root 的密码
进入容器内部
sudo docker exec -it mysql /bin/bash
登录
mysql -uroot -pjkla234#@4
创建数据库
CREATE DATABASE demodb;
创建用户
CREATE USER 'demodbuser'@'%' IDENTIFIED BY 'demo@789';
赋权
GRANT ALL ON demodb.* TO 'demodbuser'@'%';
生效
FLUSH PRIVILEGES;
简单的搭建搞定了