docker pull mysql/mysql-server:5.7
[root@iZm5e9qft3zum0ofqa48l2Z docker]# docker pull mysql/mysql-server:5.7
5.7: Pulling from mysql/mysql-server
a316717fc6ee: Pull complete
b64762744f75: Pull complete
a1f742e3aa43: Pull complete
f71a5f0dcc26: Pull complete
Digest: sha256:5396bc60a6c08abb6b7e8350b255324a91ee9f3ea11f009aea3e4b61ead38bf6
Status: Downloaded newer image for mysql/mysql-server:5.7
docker.io/mysql/mysql-server:5.7
docker run --name=mysql5.7 -p 3306:3306 -d mysql/mysql-server:5.7 --lower_case_table_names=1
docker exec -it mysql5.7 mysql -uroot -p
ALTER USER 'root'@'localhost' IDENTIFIED BY '134562';
use mysql;
update user set host='%' where user='root';
create user 'xuyisu'@'%' identified by '123456';
grant all privileges on `dbname`.* to 'xuyisu'@'%' identified by '123456' with grant option;
grant all privileges on *.* to 'xuyisu'@'%' identified by '123456' with grant option;
docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -e TZ="Asia/Shanghai" -d mysql/mysql-server:5.7 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci --lower_case_table_names=1