简言

  好久没写文章了,今天分享一篇将mysql移到docker容器。大家都是程序员,如何安装docker我就不说了。

 1. 安装、启动mysql镜像

  首先使用 docker search mysql 查看下有哪些MySQL镜像。我们需要安装MySQL服务

  然后使用 docker pull mysql-server 拉去官方镜像。使用docker run --name mysqlserver -p 6031:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql/mysql-server:latest 来创建并启动一个mysql容器

  随后进入到mysql面板,然后修改下mysql的用户,让其可以外网连接。关于如何修改,可以看下这篇文章:https://www.cnblogs.com/xyabk/p/8969261.html

2、使用SQLyog工具连接mysql

  我在这里连接遇到个错误,MySQL的密码加密问题

  解决方法很简单,进入到容器中运行以下命令

#修改加密规则
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
#更新用户的密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
#刷新权限
FLUSH PRIVILEGES;

  然后就可以连接了。如有问题,请在评论区留言

最新文章

  1. AFNetworking 3.0 源码解读(六)之 AFHTTPSessionManager
  2. 瀑布流StaggeredGridView 下拉刷新
  3. session的销毁
  4. 从 A/Looper: Could not create epoll instance. errno=24 错误浅谈解决各种 bug 的思路
  5. BC#86 1003NanoApe Loves Sequence Ⅱ[two-pointer]
  6. 3DMax 物体选择方法
  7. iOS 多线程讲解2
  8. JSON 省市数据包括港澳
  9. PHP 递归创建目录
  10. svn-添加忽略文件
  11. Linux安装程序Anaconda分析
  12. Kali学习笔记16:Nmap详细讲解
  13. mysql如何修改开启允许远程连接 (windows)
  14. FFmpeg在JAVA中的使用-音频提取&字幕压缩
  15. 通过HttpWebRequest调用webService
  16. Android 软键盘弹出与关闭监听
  17. [原]openstack-kilo--issue(一) httpd汇总
  18. 在win7/WINDOWS SERVER 2008 R2上安装 vmware POWERcli 6.5
  19. 本地搭建https服务
  20. querystring模块详解

热门文章

  1. 内网横向渗透 之 ATT&CK系列一 win7的yxcms
  2. 手把手教你玩转 Gitea|使用 Docker 安装 Gitea
  3. [笔记] 兰道定理 Landau's Theorem
  4. C#-12 转换
  5. vue项目使用.env文件配置全局环境变量
  6. 为了讲明白继承和super、this关键字,群主发了20块钱群红包
  7. MySQL 主从复制一主两从环境配置实战
  8. 9-模型层及ORM介绍
  9. 浅入浅出 1.7和1.8的 HashMap
  10. .NET Conf 2022 – 11 月 8 日至 10 日