1.首先登录docker后pull进行
docker pull mysql
默认是lastest版本,也可以使用如下命令指定特定版本,具体有哪些版本可以登录docker库进行查看
registry.hub.docker.com/v1/reposito…
docker pull mysql:5.7
2. pull成功以后,运行mysql容器
docker run -itd --name mysql-test -p 3300:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql
- mysql-test:容器运行的名称
- 3300:3306 映射容器服务的 3306 端口到宿主机的 3300 端口,外部主机可以直接通过 宿主机ip:3300 访问到 MySQL 的服务。3306是mysql的固有接口,不要修改
- MYSQL_ROOT_PASSWORD=123456:设置 MySQL 服务 root 用户的密码。
运行如上命令以后出现如图所示,就是运行成功了
3.使用datagrip连接当前mysql
如果出现the last packet sent successfully to the server was 0 milliseconds ago.异常 则加上截图标注的代码