mysql登录报错提示:ERROR 1045 (28000)的解决方法

作者:信仰 时间:2024-01-24 04:54:01 

本文分析了mysql登录报错提示:ERROR 1045 (28000)的解决方法。分享给大家供大家参考,具体如下:

一、问题:

公司linux系统的mysql数据库root用户设置过密码,但常常用命令'mysql -u root -p'登录报错,有时又能登录。登录报错信息为:


[root@localhost ~]# mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

二、原因:数据库中存在空用户所致

三、解决方法:

1、停用mysql服务:


# service mysql stop

2、输入命令:


# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &

3、登入数据库:


# mysql -u root mysql

4、


mysql> use mysql;

5、


mysql> select user,host,password from user;

结果如下:

+------+-----------------------+----------+
| user | host                  | password |
+------+-----------------------+----------+
| root | %                           | mima  |
| root | localhost.localdomain | mima  |
| root | 127.0.0.1                 | mima  |
|        | localhost                  |          |
|        | localhost.localdomain |          |
+------+-----------------------+----------+

6、将上面查询出来的空用户删除:


mysql> delete from user where user='';

7、退出数据库:


mysql> quit

8、启动mysql服务:


# service mysql start

9、重新用命令:


mysql -u root -p

登录,OK!

希望本文所述对大家MySQL数据库计有所帮助。

标签:mysql,报错,解决方法
0
投稿

猜你喜欢

  • JavaScript 获得选中文本内容的方法

    2024-05-03 15:07:18
  • Python+Pyecharts实现散点图的绘制

    2023-09-02 05:01:29
  • 两侧背景自动延伸的CSS实现方法

    2010-02-24 09:42:00
  • CSS控制Table表格文字样式

    2008-06-11 18:53:00
  • JavaScript极简入门教程(三):数组

    2024-05-03 15:04:25
  • BigPipe:高性能的"流水线技术"网页

    2010-11-02 12:47:00
  • Django动态展示Pyecharts图表数据的几种方法

    2022-03-18 05:28:09
  • Vue配置文件vue.config.js配置前端代理方式

    2023-07-02 16:39:06
  • 解决python对齐错误的方法

    2023-08-11 05:40:07
  • Python基础常用内建函数图文示例解析

    2022-05-04 04:54:24
  • python实现KNN分类算法

    2023-03-01 07:53:36
  • Python学习之函数 def

    2022-09-06 09:57:41
  • mysql启用skip-name-resolve模式时出现Warning的处理办法

    2024-01-25 09:38:44
  • 由Python编写的MySQL管理工具代码实例

    2024-01-13 23:52:32
  • python3 深浅copy对比详解

    2023-11-08 11:12:51
  • 浅谈spring boot 集成 log4j 解决与logback冲突的问题

    2023-06-22 13:12:05
  • python中pygame针对游戏窗口的显示方法实例分析(附源码)

    2022-04-27 11:35:12
  • SQL判断字段列是否存在的方法

    2024-01-22 16:30:26
  • mysql中order by与group by的区别

    2024-01-21 19:50:24
  • 如何从SQL数据库中调用图片?

    2009-11-15 19:59:00
  • asp之家 网络编程 m.aspxhome.com