一、mysql登录错误

mysqladmin: connect to server at 'localhost' failed
       error: 'Access denied for user 'root'@'localhost' (using password: YES)'

解决办法:破解mysql密码

#> service mysqld stop
       #>mysqld_safe --skip-grant-tables &
       输入 mysql -uroot -p 回车进入
       >use mysql;
       > update user set password=PASSWORD("newpass")where user="root";
       更改密码为 newpassord
       > flush privileges; 更新权限
       > quit 退出

service mysqld restart
       mysql -uroot -p新密码进入

 二,忘记本地root的登录密码

解决过程:

1、编辑/etc/my.cnf

在[mysqld] 配置部分添加一行

skip-grant-tables

2、保存后重启mysql

[root@localhost etc]# service mysqld restart
Shutting down MySQL.                                         [  OK  ]
Starting MySQL.                                                   [  OK  ]

3、登录数据库重新设置root密码

[root@localhost ~]# mysql -uroot -p mysql
Enter password:

直接回车进入

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.1.47-log Source distribution

Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL v2 license

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| test               |
+--------------------+
3 rows in set (0.00 sec)

执行下列语句

mysql> update user set password=password("mysql") where user='root';
Query OK, 4 rows affected (0.00 sec)
Rows matched: 4  Changed: 4  Warnings: 0

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

4、删除/etc/my.cnf文件中添加的“skip-grant-tables”行,重启mysql;

用新设的密码就能正常登录了;

最新文章

  1. 对一致性Hash算法,Java代码实现的深入研究
  2. 浅谈DrawerLayout(抽屉效果)
  3. ASP.NET MVC5 网站开发实践(二) Member区域 - 修改及删除文章
  4. WebForm路由踩坑 ajax请求多次
  5. Spring的反射机制和依赖注入
  6. 深入PHP内核之面向对象总结
  7. window.location.href 放置在单独的JS文件中使用时问题
  8. linux下查看进程内存使用情况
  9. 电话qie听器
  10. python入门笔记第一天
  11. [google面试CTCI] 1-6.图像旋转问题
  12. 一起来学linux:目录与路径
  13. eureka2.0页面404报错问题--之坑
  14. finereport报表--动态格间运算 一
  15. Java基本类型内存字节数
  16. MVC5 + EF6 完整教程 (转)
  17. mac 电脑 打开隐藏文件
  18. [AHOI2008] 紧急集合
  19. _编程语言_C++_宏定义#define 和 常量const 的区别
  20. Codeforces 832C - Strange Radiation

热门文章

  1. ActionBarSherlock(一)在Eclipse中如何引入ActionBarSherlock和它的例子?
  2. 一次mysql调优过程
  3. 【OCP-12c】CUUG 071题库考试原题及答案解析(15)
  4. LOJ#6046. 「雅礼集训 2017 Day8」爷(分块)
  5. ASP.NET:Application,Session,Cookie,ViewState和Cache之间的区别(转)
  6. MNIST手写数字识别 Tensorflow实现
  7. start and end call use itelephony and how to pick up a call
  8. php正则验证邮箱、手机号、姓名、身份证、特殊符号等
  9. [转] etcd 搭建与使用
  10. SpringMVC之RequestMappingHandlerMapping