参考地址:https://www.2cto.com/database/201801/713880.html
用docker 安装mysql步骤:
1.docker pull mysql:版本
2.docker run --name 名称(mysql) -p 3308:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:版本(最新版本不用写)
3.进入到mysql中:docker exec -it 容器id /bin/bash
4. mysql -uroot -p
5.输入密码
6.进入之后,要对用户进行授权,否则用navicat连接不上。
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.12.5' IDENTIFIED BY '123456';