mysql忘记i密码_Mysql忘记密码处理过程
最近项目用到了Mysql,项目里面没有运维人员,项目经理吩咐我在Linux下搭基础环境,其中遇到各种坑,现在记录一下,方便以后使用。
以下内容是从网上摘抄过了的,若有侵权,请联系本人删除。
1.mysql5.7会生成一个初始化密码,而在之前的版本首次登陆不需要登录。
shell> find / -name .mysql_secret
shell> vim /var/log/mysqld.log
/password 找到临时生成的密码
2.若第一步成功,则使用该密码继续第7步
3.修改MySQL的配置文件(默认为/etc/my.cnf),在[mysqld]下添加一行skip-grant-tables
a. 关闭正在运行的MySQL服务。
b. vim /etc/my.ini 最后一行添加 skip-grant-tables //启动MySQL服务的时候跳过权限表认证。
4.service mysqld restart后,即可直接用mysql进入
5. mysql> update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';
//使用语句之前最好查一下user表里面关于密码的字段.根据版本不同,有的是authentication_string,有的是password
mysql> flush privileges;
mysql> quit;
6.将/etc/my.cnf文件还原,重新启动mysql:service mysql restart,这个时候可以使用mysql -u root -p'123456'进入了
7.mysql>SET PASSWORD = PASSWORD('newpasswd'); 设置新密码//newpasswd是新密码
ps: 报错:1130-host ... is not allowed to connect to this MySql server时解决办法
可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,
登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"
mysql -u root -p
mysql>use mysql;
mysql>update user set host = '%' where user = 'root' and host = 'localhost';
mysql>select host, user from user;
mysql>flush privileges;
shell>service mysqld restart;
mysql忘记i密码_Mysql忘记密码处理过程相关推荐
- mysql删除root用户密码_MySQL忘记密码 或者误删除root用户有效解决办法
我们在使用MySQL的时候,有时候会忘记用户的密码 尤其是root用户的密码,这时候就需要走一下后门改一下密码了,思路和linux改root用户密码差不多 都是先绕过权限认证阶段 然后用一条updat ...
- iis mysql密码_mysql忘记root密码与root帐号被删除处理方法
说明:请根据自己主机系统及问题选择对应步骤. 1.查找修改配置文件 修改my.ini(windows系统)或my.cnf(linux系统)文件, windows系统:my.ini在mysql的安装目录 ...
- mysql重新安装忘了密码_mysql忘记密码或者重装
注:如果是重装的话,直接控制面板删除,然后在系统盘 all user 目录下 application data > mysql 目录删除就可以删除记录的权限表 如果不是root密码: 连root ...
- mysql在线快速修改密码_MySQL修改密码的几种方式
这篇文章主要介绍了MySQL修改密码的几种方式,帮助大家更好的理解和使用MySQL,感兴趣的朋友可以了解下 前言: 在日常使用数据库的过程中,难免会遇到需要修改账号密码的情景,比如密码太简单需要修改. ...
- mysql显示修改密码_MySQL修改密码
第一种方式: 最简单的方法就是借助第三方工具Navicat for MySQL来修改,方法如下: 1.登录mysql到指定库,如:登录到test库. 2.然后点击上方"用户"按钮. ...
- mysql admin 修改密码_mysql修改密码的三种方式
方法1: 用SET PASSWORD命令 首先登录MySQL,使用mysql自带的那个客户端连接上mysql. 格式:mysql> set password for 用户名@localhost ...
- mysql忘了root密码_mysql忘记root密码怎么办
产品型号:Thinkpad E15 系统版本:centos8 软件版本:mysql 5.7 mysql忘记root密码怎么办 启动MySQL服务的时候跳过权限表认证. 停止数据库 [root@xueg ...
- mysql忘记密码找回密码_MySQL忘记密码找回 重置MySQL root用户密码
服务器应用的管理过程中,我们难免有时会忘记一些曾经自己设置的密码.本文将介绍下Windows Server环境下如何重置MySQL的root帐号密码. 如果你在执行下列步骤过程中遇到如下错误:'–de ...
- mysql user表 空_mysql 忘记密码,重置密码,mysql.user表为空的解决办法
一.用户表有用户,直接修改密码 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) ...
最新文章
- 基于Mysql主从同步的读写分离
- 杨校老师课堂之Java类与对象、封装、构造方法
- 提示错误“'=' not supported between instances of 'range' and 'int'”
- Solr学习笔记——查询
- vs2010 rdlc 报表及报表控件
- java抽组件_Java实现的基于模板的网页结构化信息精准抽取组件:HtmlExtractor
- Python绘制渐变色三角形
- php怎么将网页另存为mht代码,mht转html代码(php)
- JAVA springboot ssm b2b2c多用户商城系统源码(三):服务提供与调用
- 【Mysql】求两个表(查询结果)的差集
- 微信小程序弹框wx.showModal如何修改样式
- MATLAB 谐波 模块,simulink 谐波分析_matlab谐波分析_simulink中sign模块(6)
- html代码在线高亮美化,代码语法高亮美化显示插件CodeMirror
- 解决AssertionError Torch not compiled with CUDA enabled问题
- 惠州龙门大米飘香 国稻种芯-中国水稻节:广东乡村振兴样板
- mysql定时任务,把7天的数据存到历史表,再删除7天前的数据
- 家政?保险?滴滴?外卖?通信人的转型方向,究竟在哪?
- 2023最新大数据毕设题目推荐100例
- 产业分析:线上线下融合会展
- python文本编辑器_python最好的ide和文本编辑器
热门文章
- Java并发面试宝典,并发相关面试再也难不倒你!
- ajax 传字符串到后台,JSON.stringify()将JSON对象转换为字符串通过Ajax传入到后台处理...
- 使用 ref 对已渲染到页面的节点进行标记
- python 手机编程termux_如何优雅的在手机上进行Python编程?
- java内部类练习题,学习笔记——Java内部类练习题
- java new对象 =null_在Java中将对象分配为null会影响垃圾回收吗?
- java 教室借用管理系统_[内附完整源码和文档] 基于JAVA语言的学生选课信息管理系统...
- Linux进阶之路————进程与服务管理
- java中unicode显示乱码_Java 已知Java系统编码是GBK,jtextarea从一编码为Unicode的文本中读取数据,出现乱码,怎么正常显示?...
- linux子系统安装gromacs,科学网—Windows下GROMACS程序的编译 - 李继存的博文