docker部署mysql8

2023-12-28 13:54:19

docker部署mysql8

1、准备镜像

直接拉取官网仓库镜像:

docker pull mysql

2、运行

docker run --name mysql8 -e MYSQL_ROOT_PASSWORD=123456 -v /usr/local/mysql/logs:/logs -v /usr/local/mysql/data:/var/lib/mysql -p 3306:3306 -d  mysql

3、进入容器修改规则

docker exec -it mysql8 /bin/bash
mysql -uroot -p123456
	use mysql;
	ALTER USER 'root'@'%' IDENTIFIED BY '123456' PASSWORD EXPIRE NEVER;
	ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
	FLUSH PRIVILEGES;

重启容器

修改后,退出容器,并重启:

docker restart mysql8

文章来源:https://blog.csdn.net/qq_45591903/article/details/135262455
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。