Docker 中安装 MySQL

作者: 虹猫日志 | 来源:发表于2019-11-27 12:06 被阅读0次

简述:

MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System):关系数据库管理系统)应用软件之一。

docker hub 官方指引

安装步骤

# 从docker hub获取mysql镜像
docker pull mysql
# 后台启动镜像,挂载数据目录,映射端口,并设置root用户密码
docker run -d --name mysql -p 3306:3306 -v ~/usr/local/docker/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=yiyayiya123 mysql
# 登录到mysql容器中
docker exec -it mysql mysql  -uroot -pyiyayiya123

演示图如下:

pull run 登录到MySQL

测试远程访问

  • 这里我使用Navicat进行连通性测试
success

后记

数据库时区校准:

-- 查询当前时间
select now();
-- 时间校准,MySQL 8.0 GA版本开始支持将参数写入并且持久化
set persist time_zone='+8:00';

客户端工具连接MySQL异常处理:

-- 更新 MySQL root用户权限,开放访问
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '你的对应用户密码';
-- 刷新
flush privileges;

相关文章

网友评论

    本文标题:Docker 中安装 MySQL

    本文链接:https://www.haomeiwen.com/subject/tqauwctx.html