Docker安装Mysql相关笔记

docker安装命令

 docker run -d -p 10010:3306 --name mysql-10010 \
-v /docker/mysql/datadir:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
mysql:8.0.17 \
--character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
# -p 映射端口       宿主机端口:容器端口
# -- name 容器别名
# -v 挂在数据卷   宿主机:容器
# -e 设置环境变量

查看字符编码

show variables where variable_name like 'character_set_%' 
or variable_name like 'collation%';

进入容器

sudo docker exec -it 容器ID  bash

创建用户及密码

create user 'tiger'@'%' identified by '123456';

授权

GRANT ALL PRIVILEGES ON kong.* TO 'tiger'@'%';

查看授权

SHOW GRANTS FOR 'tiger';

你可能感兴趣的:(Docker安装Mysql相关笔记)