Docker 安装mysql8.0
2024-08-29 03:38:09
1. 下载Mysql的Docker镜像:
- $ docker search mysql (搜索mysql镜像)
- $ docker pull mysql (下载mysql镜像,默认最新版本)
2. 运行镜像,设置root账号初始密码(123456),映射本地宿主机端口3306到Docker端口3306。测试过程没有挂载本地数据盘:
docker run -it --rm --name mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d mysql
3. 查看已运行的容器:
docker ps -a
4. 进入mysql容器:
docker exec -it mysql bash
5. 在容器内登陆Mysql:
mysql -uroot -p123456
6. 查看用户信息
select host,user,plugin,authentication_string from mysql.user;
备注:host为 % 表示不限制ip localhost表示本机使用 plugin非mysql_native_password 则需要修改密码
ALTER user 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
FLUSH PRIVILEGES;
mysql> exit;
ctrl+d 退出容器且关闭, docker ps 查看无
ctrl+p+q 退出容器但不关闭, docker ps 查看有
最新文章
- mysql connection refused
- 从头开始linux-centos
- RecyclerView拖拽排序和滑动删除实现
- 如何导入hadoop源码到eclipse
- SMB带宽限制
- 黑马程序员_JavaIO流(三)
- windows下定时利用bat脚本实现ftp上传和下载
- Emoji表情在网页中显示
- JavaScript跨域深入研究与解决办法(转)
- C++编程练习(10)----“图的最小生成树“(Prim算法、Kruskal算法)
- Mysql条件的类型决定了是否能走索引
- 【深度学习系列】手写数字识别卷积神经--卷积神经网络CNN原理详解(一)
- androidj基础:从网上下载图片
- wingIDE Pro6 破解教程
- python生成随机数、随机字符串
- 【9】python关于os模块与os.path的相关操作
- hdu 5752 Sqrt Bo 水题
- WebConfig 加密解密的原理是什么?
- LintCode: Maximum Subarray
- 測试AtomicInteger与普通int值在多线程下的递增操作
热门文章
- npm是什么NPM的全称是Node Package Manager
- JS代码格式化排版工具,web文本编辑器
- IE7不兼容slideDown()
- 深入理解JavaScript系列(14):作用域链(Scope Chain)
- asp 2.0 ajax triggers 触发更新
- html元素固定
- 错误	6 未能找到类型或命名空间名称“BLL”(是否缺少 using 指令或程序集引用?)
- Spring课程 Spring入门篇 5-1 aop基本概念及特点
- java中的集合和视图
- mysql七:索引原理与慢查询优化(待完整)