Mysql(Linux服务器)root用户密码忘记重置方法
2023-02-18 16:29:43 时间
MySQL是非常常见的开源数据库,使用者众多,若是不小心忘记了安装在服务器的mysql密码,无法登陆,应该如何重置呢?方法很简单,现在和大家分享下。(系统环境:CentOs 6.5 软件:Mysql)
1.首先确认服务器是处于安全的状态,也就是没有人能够任意地连接MySQL数据库。因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的状态下。
2.修改MySQL的登录设置:
# vi /etc/my.cnf 在[mysqld]的段中加上一句:skip-grant-tables 保存并且退出vi,并重启mysql 如图:
3.登录并修改MySQL的root密码
UPDATE user SET Password = password ( ‘new-password’ ) WHERE User = ‘root’ ;
new-password为新设的密码,图中密码重置为“123456”
如图:
4.到此就修改成功了,但是不要忘了把配置文件新加的内容删除掉,再重启mysql,使用新密码登陆
如图:
vi命令删除第二步添加的内容,不详细说了
重新使用密码模式登陆
相关文章
- 安装git
- centos6.5 git clone http 报错
- linux目录
- linux安装mysql出现Could NOT find Curses (missing CURSES_LIBRARY CURSES_INCLUDE_PATH),提示解决方法
- git操作
- github基本操作
- 基于SSH协议clone GitHub远端仓库到本地-git
- Linux原理与实践
- C++ 如果设置日期 & 时间基础篇
- GitHub 的替代品
- Oh My GitHub 1.0 is out!
- 【已解决】Windows系统使用WSL安装的Linux系统怎么设置root密码
- php大小写转换
- php如何在某个时间上加一天?一小时? 时间加减
- php字符串比较
- PHP中include()与require()
- php实现网站访客数量统计的方法(简单实现,不能防刷新)
- PHP循环输出二维数组的数据
- PHP统计当前在线用户数实例
- PHP 的 UNICODE 编码和解码