前言
环境搭建费时费力,但要必不可少,那么使用docker快速搭建,1-2分钟完成mysql服务的使用,特别便捷。
操作步骤
1、安装docker,执行命令 sudo apt install docker.io
2、使用 docker命令:docker pull mysql
注:拉取速度特别慢,如果不解决,是不能达到快速搭建的目的
解决方法:在DaoCloud(https://account.daocloud.io/signin)注册,使用它提供的docker加速器,使用后速度大幅度提高
2.1进入红圈的标志
2.2 把 curl 这整段复制下来
2.3 在命令行上执行,提示先安装curl才能执行
2.4 安装好curl,重启docker服务
3、docker pull拉取下来,执行sudo docker run --name=mysql -it -p 3306:3306 -e MYSQL_ROOT_PASSWORD=emc123456 -d mysql
--name : 为镜像创建别名,方便操作
-p : 映射端口,如果你宿主机有mysql,为了避免与本机的 mysql端口冲突,更改端口,如 -p 33066:3306
-e : 环境变量,为 mysql 的 root 用户设置密码为emc123456
-d: 后台运行
4、docker ps -a(查看所有容器) ,执行第3(上面)步骤,STATUS:up,这里是我操作是退出,所以才使用docker start再次开启
docker ps可以看见正在运行的容器,mysql容器已经跑进来,up 15 seconds能知道启动15s
5、docker exec -it mysql bash进入容器,用mysql -u root -p进入mysql命令行,然后能进行相关的数据库操作了
本文仅供学习参考,如果有错,请指正