简述:
MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System):关系数据库管理系统)应用软件之一。
安装步骤
# 从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进行连通性测试
后记
数据库时区校准:
-- 查询当前时间
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;
网友评论