前言
在我们日常开发中,肯定是离不开数据库的。Mysql是一个关系型数据库数据管理系统,属于 Oracle 旗下产品。
2.查看Mysql可用版本
访问mysql镜像库地址:https://hub.docker.com/_/mysql?tab=tags默认展示最新的版本
也可以通过docker search mysql 命令来查看可用版本:$ docker search mysqlNAME DESCRIPTION STARS OFFICIAL AUTOMATEDmysql MySQL is a widely used, open-source relati... 2529 [OK] mysql/mysql-server Optimized MySQL Server Docker images. Crea... 161 [OK]centurylink/mysql Image containing mysql. Optimized to be li... 45 [OK]sameersbn/mysql 36 [OK]google/mysql MySQL server for Google Compute Engine 16 [OK]appcontainers/mysql Centos/Debian Based Customizable MySQL Con... 8 [OK]marvambass/mysql MySQL Server based on Ubuntu 14.04 6 [OK]drupaldocker/mysql MySQL for Drupal 2 [OK]azukiapp/mysql Docker image to run MySQL by Azuki - http:... 2 [OK]
4.查看本地镜像
docker images
6.使用Mysql容器
docker exec -it mysql /bin/bash
mysql -h localhost -u root -p-h 表示当前服务地址 -u 表示登录名 -p表示登录提供密码
到此,我们Mysql服务在容器上已经可以正常访问并且运行。如果我们在本地需要使用Navicat连接数据库的话 还得改一下配置。
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root';
大功告成!!!