docker安装mysql 5.7.25

279 阅读1分钟

安装

https://hub.docker.com/search
搜索mysql
​
进入tag项安装指定版本
​
如:
docker pull mysql:5.7.25
1. 查看是否安装成功
docker images
​
2. 创建MySQL容器并运行
docker run --name 容器名称 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d -v 宿主共享目录:容器共享目录 镜像名称3. 查看正在运行的容器
docker ps
​

​
// 进入容器创建数据库
4. 进入容器
docker exec -it 容器id /bin/bash
​
5. 登录数据库
mysql -uroot -p
​
6. 创建数据库
CREATE DATABASE [数据库名] DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
​
7. 查看root权限
select user,host from mysql.user;
​
8. 创建一个账户
create user 'admin'@'%' identified by '123456';
​
9. 将数据库授权给这个账户
grant all privileges on [库名].* to [用户]@'%';
​
10. 查看授权
 show grants for 'admin'@'%';
 
11. 使用工具连接测试