使用Docker搭建MySQL服务

前言

        我使用的是腾讯云服务器,设置过程相对阿里云会简单一点,下面就一步一步实践数据库镜像的安装使用。

一、拉取官方镜像(我们这里选择5.7,如果不写后面的版本号则会自动拉取最新版)

1、docker    pull    mysql:5.7   #指定版本

2、docker   pull    mysql

二、查看镜像

docker   images

三、运行mysql镜像

docker   run   -p  3306:3306   --name  mysql  -e  MYSQL_ROOT_PASSWORD=123456   -d   mysql:5.7

参数说明:

–name:容器名,此处命名为mysql

-e:配置信息,此处配置mysql的root用户的登陆密码

-p:端口映射,此处映射 主机3306端口 到 容器的3306端口

-d:源镜像名,此处为 mysql:5.7

四、进入docker本地连接mysql客户端

1、docker   exec  -it   mysql  bash

2、mysql -u root -p 123456

五、mysql修改密码

# 修改普通用户,只改一个就好

SET PASSWORD FOR 'youruser' = PASSWORD('xxxxxxxx');

# 修改root用户,改两个

SET PASSWORD FOR 'root' = PASSWORD('xxxxxxxxx');

SET PASSWORD FOR 'root'@'localhost'=PASSWORD('xxxxxxxxx');

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容