安装mysql实例
docker run -p 63306:3306 -e MYSQL_ROOT_PASSWORD=123456 --name mysql_first -d mysql:5.7
- -p 63306:3306 将docker容器的3306端口映射到宿主机的63306端口
- -e MYSQL_ROOT_PASSWORD=123456 设置root用户的密码微123456
- --name mysql_first 给容器实例取名 mysql_first
- mysql:5.7 使用的镜像版本
- -d 后台运行
进入容器
docker exec -it mysql_first bash
- -it 提供交互式环境
- bash 进入实例后启动bash程序
登陆数据库
mysql -uroot -p
新建用户
mysql> create user 'kidjoker' identified with mysql_native_password by '0okm(IJN123';
为新用户增加权限
mysql> grant all privileges on *.* to 'kidjoker';
刷新权限
flush privileges;
新建数据库
create database springbootdemo charset=utf8;
退出数据库&宿主机
exit
control + p + q