在安装好mysql后(如何安装请参考在linux服务器上部署自己的个人网站)

新装的mysql不知道root密码?

1、过滤初始密码

grep 'password'  /var/log/mysqld.log

红色框框里的就是初始密码

如果密码已经改过了,那么即使找到默认密码也是没有用的,此时就要看第二招了

2、跳过密码认证

 vim /etc/my.cnf
[mysqld]
skip-grant-tables      //指定位置加一行


改了配置文件,记得重启服务

systemctl restart mysqld
mysql      //进入到mysql
mysql> update mysql.user set authentication_string=password('ZG..2020') where user='root';     //更新密码为ZG..2020
mysql> exit


消除跳过密码认证,进入正常mysql

vim /etc/my.cnf

把刚刚添加的skip-grant-tables注释或者删除

同样,改了配置文件,要重启服务

 systemctl restart mysqld

使用新密码登入

 mysql -uroot -p'ZG..2020'


登录成功就完事了

如果他提示你使用 alter user语句重置密码(不是每次都会出现这个,我在虚拟机里装了五次,出现过一次,也不知道是什么原因),那就改呗

alter user 'root'@'localhost' identified by "(Zg..2020..)";

mysql必须设置强密码,大小写数字字符都有的那种,不然会提示密码不规范

如何跳过MySQL的root密码相关推荐

  1. linux下mysql的root密码忘记解决方法

    1.首先确认服务器出于安全的状态,最安全的状态是到服务器的Console上面操作,并且拔掉网线,或者可以使用--skip-networking限制只能从本地连接 2.修改MySQL的登录设置: # v ...

  2. linux(centos)下mysql忘记root密码

    1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库. 重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的  状态下,其他的用户也可以任意地登录和修 ...

  3. MySQL——修改root密码的4种方法(以windows为例)

    本文以windows为例为大家详细介绍下MySQL修改root密码的4种方法,大家可以可以根据的自己的情况自由选择,希望对大家有所帮助 方法1: 用SET PASSWORD命令 首先登录MySQL. ...

  4. linux忘记mysql登录用户密码_linux中忘记mysql用户root密码解决方案

    1.vim /etc/my.cnf [mysqld] skip-grant-tables ##追加此行,跳过权限表, 2.重启mysql systemctl restart mysqld 3.mysq ...

  5. 官网下载的mysql密码忘了怎么办_MySQL密码忘了怎么办?MySQL重置root密码方法

    MySQL有时候忘记了root密码是一件伤感的事.这里提供Windows 和 Linux 下的密码重置方法. Windows: 1.以系统管理员身份登陆系统. 2.打开cmd-----net star ...

  6. mysql如何通过数据库修改root_MySQL数据库之MySQL——修改root密码的4种方法(以windows为例)...

    本文主要向大家介绍了MySQL数据库之MySQL--修改root密码的4种方法(以windows为例) ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 方法1: 用SET PAS ...

  7. Mac 重置mysql的root 密码

    如果不小心忘记了mysql的root密码?可以通过如下步骤进行重置. 第一步:停止 mysql 服务 打开系统偏好设置 --> MySQL --> Stop MySQL Server 第二 ...

  8. mysql登录如何重置密码忘记_MySql登陆密码忘记了怎么办?MySQL重置root密码方法...

    MySQL有时候忘记了root密码是一件伤感的事.这里提供Windows 和 Linux 下的密码重置方法. Windows: 1.以系统管理员身份登陆系统. 2.打开cmd-----net star ...

  9. windows下MySQL修改root密码

    目录 一 转自: 的<MySQL--修改root密码的4种方法(以windows为例)> 原址:https://www.jb51.net/article/39454.htm 二 转自:七秒 ...

最新文章

  1. Asp.net中多项目共享Session
  2. 什么时候是创业最佳时机?7个最佳的励志创业时机GET了吗
  3. 奇瑞s61鸿蒙,数码提前曝光,奇瑞新能源 S61 将搭载华为鸿蒙车机系统
  4. wap开发中取到真实的手机号码
  5. No module named 'xxx’
  6. 计算机实验11公式与函数,《大学计算机基础》实验报告十一——Excel2003公式与函数的应用.doc...
  7. API网关-apisix源码剖析,初始化依赖
  8. 如何在sqlserver数据库中删除主键相同的数据只留其一
  9. css --- [练手小项目]样式小结(字体、颜色的语义 清除浮动的使用)
  10. Oracle PCTfree assm,Oracle 12C LMT ASSM 完美测试
  11. gdb 查看是否 栈溢出_ASLR、DEP与栈保护(HFUT-ZRB#x27;s Task)
  12. 知识图谱组队学习Task05——图数据库查询
  13. SQL基础笔试题--(一)
  14. MyBatis foreach语句批量插入数据
  15. 【基础知识】【模块介绍】8位8段数码管(74HC595)【硬件部分】
  16. 发邮件向论文作者卑微求代码模板
  17. 科学技术法-正则表达式-QT
  18. Photoshop设计精讲精练笔记 (三)
  19. 如何使用Imperva Incapsula优化和加速您的网站
  20. 搭建自己的外卖红包平台,操作外卖CPS实现躺赚

热门文章

  1. 【HTML 教程】HTML 语言简介
  2. i5 9400f和i9 9900kf 参数对比哪个好
  3. 音街关停,K歌市场未来该如何去走?
  4. linux配置密钥登录
  5. 单片机内部AD实现录音wav文件
  6. 后鸿蒙赋许桂铭,奇文分享《夫妻赋》:开辟鸿蒙,谁为情种?宇宙洪荒,为谁情浓?...
  7. win编译php mysql_win7下PHP运行环境搭建(apache+mysql+php)
  8. smpp协议java实现_SMPP协议java如何写?
  9. leetcode JavaScript水桶容积最大
  10. 使用python-Django创建Web站点