使用docker中的MySQL
2024-10-21 03:55:12
简言
好久没写文章了,今天分享一篇将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;
然后就可以连接了。如有问题,请在评论区留言
最新文章
- AFNetworking 3.0 源码解读(六)之 AFHTTPSessionManager
- 瀑布流StaggeredGridView 下拉刷新
- session的销毁
- 从 A/Looper: Could not create epoll instance. errno=24 错误浅谈解决各种 bug 的思路
- BC#86 1003NanoApe Loves Sequence Ⅱ[two-pointer]
- 3DMax 物体选择方法
- iOS 多线程讲解2
- JSON 省市数据包括港澳
- PHP 递归创建目录
- svn-添加忽略文件
- Linux安装程序Anaconda分析
- Kali学习笔记16:Nmap详细讲解
- mysql如何修改开启允许远程连接 (windows)
- FFmpeg在JAVA中的使用-音频提取&;字幕压缩
- 通过HttpWebRequest调用webService
- Android 软键盘弹出与关闭监听
- [原]openstack-kilo--issue(一) httpd汇总
- 在win7/WINDOWS SERVER 2008 R2上安装 vmware POWERcli 6.5
- 本地搭建https服务
- querystring模块详解
热门文章
- 内网横向渗透 之 ATT&;CK系列一 win7的yxcms
- 手把手教你玩转 Gitea|使用 Docker 安装 Gitea
- [笔记] 兰道定理 Landau's Theorem
- C#-12 转换
- vue项目使用.env文件配置全局环境变量
- 为了讲明白继承和super、this关键字,群主发了20块钱群红包
- MySQL 主从复制一主两从环境配置实战
- 9-模型层及ORM介绍
- 浅入浅出 1.7和1.8的 HashMap
- .NET Conf 2022 &;ndash; 11 月 8 日至 10 日