linux环境使用docker安装mysql

不忘初心2021 / 2023-08-31 / 原文

效果图

 拉取指定mysql版本

docker pull mysql:5.7

  

 查看mysql的镜像

 运行mysql指定mysql配置

docker run --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7

  其中some-mysql是要分配给容器的名称,my-secret-pw是要为 MySQL root 用户设置的密码,tag是指定所需 MySQL 版本的标签

新建账号并授权

use mysql;

  

 

查看信息
SELECT `host`,`user`,authentication_string FROM `user`;

  

 创建账号

CREATE USER 'tutu'@'%' IDENTIFIED BY '1111';

  账号授权

GRANT ALL PRIVILEGES ON *.* TO 'tutu'@'%';

  刷新权限

FLUSH PRIVILEGES;

  如果需要卸载docker的mysql,可以使用下面的命令

如何卸载docker中mysql
	首先查看
	docker ps
	docker stop <container-id-or-name>
	删除mysql容器
	docker rm <container-id-or-name>
	查找Mysql镜像
	docker images | grep mysql
	删除mysql镜像
	docker rmi <image-id>
	打印所有容器
	docker ps -a | grep mysql
	列举docker中和mysql有关镜像
	docker images | grep mysql