TNBLOG
首页
博客
视频
资源
问答
猿趣
手机
关于
搜索
收藏
便签
笔记
消息
创作
登录
剑轩
斯人若彩虹
博主信息
排名
6
文章
6
粉丝
16
评论
8
文章类别
CSS
21篇
微服务
37篇
Git
13篇
.NET
95篇
移动开发
30篇
软件架构
17篇
.NET Core
106篇
.NET MVC
11篇
英语
3篇
随笔
95篇
Bootstrap
3篇
Redis
22篇
编辑器
10篇
Js相关
15篇
虚拟化
5篇
更多
Oracle
7篇
Python
7篇
数据库
25篇
EF
16篇
微信
3篇
前端
78篇
消息队列
7篇
docker
22篇
多线程
1篇
Java
4篇
软件基础
2篇
C++
2篇
WCF
7篇
Linux
5篇
nginx
2篇
K8S
6篇
ABP
2篇
最新文章
k8s加入集群一直卡到Running pre-flight checks
.net core swagger 添加header参数。swagger传递jwt token
virtualbox虚拟机centos7设置固定IP,并保证主机宿主机通信与虚拟机访问外网
k8s部署应用常见错误
裸机搭建k8s集群
裸机搭建k8s集群可能遇到的坑
abp vnext连接mysql。.net core连接mysql
领域驱动设计DDD ABP Vext 三:领域模型 之 失血模型,贫血模型,充血模型,胀血模型
领域驱动设计DDD ABP Vext 二:使用仓储
python基础,列表,元组,高级特性(切片,迭代,列式推导)
领域驱动设计DDD ABP Vext 一:项目架构搭建,模块使用
最新评价
{{item.articleTitle}}
{{item.blogName}}
:
{{item.content}}
关于我们
ICP备案 :
渝ICP备18016597号-1
网站信息:
2018-2022
TNBLOG.NET
技术交流:
群号677373950
联系我们:
contact@tnblog.net
欢迎加群
欢迎加群交流技术
原
docker下启动mysql服务,重置docker下安装的mysql密码
1224
人阅读
2022/3/30 16:57
总访问:
1627222
评论:
0
收藏:
0
手机
分类:
docker
使用service start mysqld是不行的 使用 service --status-all查看服务会什么都查询不到。 在docker里边重启mysql服务不能这样使用。需要找到mysql的服务位置执行一下即可。 ### 重启docker下mysql服务步骤 1:进入mysql所在容器后,在进入usr/sbin下面 2:进入usr/sbin后可以使用ls查看文件看到mysqld这个文件 3:直接输入mysqld即可,就会启动了这个服务了,如果正在启动中你可以先停掉  注意启动mysqld服务可能会造成docker容器停掉,你重新启动一下对应的docker容器就Ok ### 重置docker下安装的mysql密码 **一: 设置免密码登陆** 修改docker.cnf文件添加一行skip-grant-tables即可。 1:编辑docker.cnf ``` vim /etc/mysql/conf.d/docker.cnf ``` 2:添加skip-grant-tables  修改后docker容器可能会停掉,重启一下docker容器就行 **二: 重置密码 ** update user set authentication_string = '123456' where user = 'root'; 或者先把root密码设置为空: update user set authentication_string = '' where user = 'root'; 然后用空密码进去修改密码 mysql -u root -p //提示输入密码时直接敲回车,刚刚已经将密码置空了 ALTER USER 'root'@'localhost' IDENTIFIED BY 'abc123!@#';//有些版本如果密码太简单了可能会报错。 tn>还有mysql5.7.6版本后 废弃user表中 password字段 和 password()方法,所以旧方法重置密码对mysql8.0版本是不行的,注意一下 **三: 刷新 ** flush privileges; **四: 把第一步配置的免密登录干掉 ** 修改docker.cnf去掉skip-grant-tables即可。 **五: 可能还需要重启一下mysql服务 **
欢迎加群讨论技术,群号:677373950
评价
{{titleitem}}
{{titleitem}}
{{item.content}}
{{titleitem}}
{{titleitem}}
{{item.content}}