1. vim /etc/my.cnf

在[mysqld]下加入

skip-grant-tables

(这个意思是跳过权限验证,可免密码登录)

然后保存退出,

重启mysql

2 ./etc/init.d/mysqld restart

登录

3 mysql -u root -p

4. 5.7版本前的mysql运行: update user set password=password(“你的密码”) where user=“用户”;

4. 5.7版本后的mysql运行:update mysql.user set authentication_string=password(‘你的密码’) where user=‘用户’;

5 exit; #退出

6 编辑my.cnf文件删掉或者注释skip-grant-tables 这一行,然后重启MySQL,/etc/init.d/mysqld restart,否则MySQL仍能免密码登录

7mysql -u root -p输入密码

备注:如若上面执行的修改密码不行,可以尝试下语句 ,比如修改用户root的密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

解决linux下mysql初始密码或者密码忘记相关推荐

  1. 解决Linux下MySQL启动错误Starting MySQL.Manager of pid-file quit without updating file.[FAILED]...

    刚装完MySQL,启动时报如下错误: Starting MySQL.Manager of pid-file quit without updating file.[FAILED] 解决Linux下My ...

  2. Linux下MySQL 8.0 修改密码

    1.修改配置文件 vim /etc/my.conf 在[mysqld] 下面新增一行 skip-grant-tables 按键盘的ESC键(退出输入模式)再按键盘的" : " + ...

  3. 解决linux下 MySQL密码忘记的问题

    mysql在进入mysql工具时,总是有错误提示:  # mysql -u root -p  Enter password:  ERROR 1045 (28000): Access denied fo ...

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

    linux下mysql的root密码忘记解决方 1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库. 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没 ...

  5. linux 下mysql忘记密码或者安装好linux后不知道mysql初始密码解决方案

    linux 下mysql忘记密码或者安装好linux后不知道mysql初始密码解决方案 参考文章: (1)linux 下mysql忘记密码或者安装好linux后不知道mysql初始密码解决方案 (2) ...

  6. 解决MAC下MySQL忘记初始密码的方法

    解决MAC下MySQL忘记初始密码的方法分享给大家,供大家参考,具体内容如下 第一步: 点击系统偏好设置->最下边点MySQL,在弹出页面中,关闭服务 第二步: 进入终端输入:cd /usr/l ...

  7. Linux下mysql登录密码忘记解决

    Linux下mysql登录密码忘记,需要修改配置文件,跳过密码验证,这样登录的时候,不同输入密码,直接回车即可登录,然后重置密码,设置完成后,退出mysql, 然后将配置文件中跳过密码的代码删除,保存 ...

  8. linux mysql解锁账号密码忘了怎么办,linux下mysql忘记密码怎么办

    前言 今天在服务器安装mysql之后,登录发现密码错误,但是我没有设置密码呀,最后百度之后得知,mysql在5.7版本之后会自动创建一个初始密码. 报错如下: [root@mytestlnx02 ~] ...

  9. linux上mysql忘记密码,linux下mysql忘记密码解决方案

    一.写随笔的原因:之前自己服务器上的mysql很久不用了,忘记了密码,所以写一下解决方案,以供以后参考 二.具体的内容: 1. 检查mysql服务是否启动,如果启动,关闭mysql服务 运行命令:ps ...

最新文章

  1. warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失...
  2. Ubuntu12.04安装小记
  3. sqlserver tds协议学习_数据安全交换协议来了,或将推动AI大步迈向3.0时代
  4. [转]OpenCL 教学(一)
  5. Java之递归遍历目录,修改指定文件的指定内容
  6. 配置java ee_Java EE中的配置管理
  7. 一步步编写操作系统 49 加载内核2
  8. 使用ModelArts自动学习完成猫狗声音分类
  9. 运行时数据区——Java虚拟机栈
  10. 思杰彻底简化浏览器应用的安全交付
  11. html浮动div同行显示,div已经设了over-flow:auto;为什么没有滚动条浮动元素不能同行显示了,怎么办...
  12. kafkaStream执行过程中出现TimeoutException异常退出
  13. mapgis新手教程(非常适合新手参考)
  14. ourdev 学习arm先看看,工具和软件分析
  15. 如何使用计算机文件共享,两台电脑如何共享文件?【步骤图解】
  16. 达梦数据库基础优化分享
  17. 数据中心IDC产业研究报告:碳中和背景下,IDC产业链的破局之路
  18. java 邮件 加密_基于Java的邮件加密解密
  19. ssh 报 You don't exist, go away
  20. C语言学习--01 认识数据类型

热门文章

  1. 智慧工地测评:实用性强吗?
  2. GPT-4 发布,杀疯了!
  3. ndarray 求和_Numpy ndarray 创建与简单的数学运算
  4. 【Python教程】九、只要学不死,就往死里学|while 循环和逻辑运算
  5. OSChina 周四乱弹 ——洞房的时候,忍不住抄起了PHP语法
  6. 爱陆通水库大坝安全监测系统,北斗三号5G遥测终端机,5G水利RTU
  7. linux系统进程调度算法实验,操作系统实验三、进程调度算法实验
  8. 美媒称苹果iPhone已成为无线运营商梦魇
  9. 如何使用蓝牙Nintendo Switch JoyCon控制器在Windows上控制PowerPoint! (或Surface Pen)
  10. 上下div高度自适应布局