mkdir -p /mnt/mysql/data /etc/mysql/conf
touch /etc/mysql/conf/my.cnf
docker pull mysql:5.7
docker run -d --name=mysql \
--restart=always \
-p 3306:3306 \
-v /etc/mysql/conf/my.cnf:/etc/my.cnf \
-v /mnt/mysql/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
mysql:5.7
其中 MYSQL_ROOT_PASSWORD 为你的 MySQL 访问密码
docker exec -it mysql /bin/bash
mysql -uroot -p123456
alter user 'root'@'%' identified by '123456' password expire never;
alter user 'root'@'%' identified with mysql_native_password by '123456';
flush privileges;
其中 123456 为你的 MySQL 访问密码
如您在阅读中发现不足,欢迎留言!!!