1、root用户登录到mysql数据库

代码示例:

/usr/local/mysql/bin/mysql -u root -p (输入密码进入mysql)

2、进入mysql,输入:

代码示例:

use mysql;

3、查看user表的情况

代码示例:

SELECT Host,User FROM user;

//指明主机名称,“%”表示匹配所有字符串

4、

代码示例:

UPDATE user SET Host = '%' WHERE User= 'root' LIMIT 1;

5、输入如下命令让刚才设置的命令生效

代码示例:

mysql> flush privileges;

Query OK, 0 rows affected (0.00 sec)

注意,在mysql 命令行形式下一定要输入";"

按照前面五个步骤完成之后,通过控制台输入:

代码示例:

[root@linux ~]# mysql -h localhost -u root -p

Enter password:

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

不让这么连接数据库

原因:是因为host对应的user字段是空的,我们需要将其改为root即可

代码示例:

mysql> select host,user from user;

+-----------+------+

| host | user |

+-----------+------+

| % | root |

| 127.0.0.1 | root |

| linux | |

| linux | root |

| localhost | |

+-----------+------+

5 rows in set (0.00 sec)

解决办法一:

代码示例:

mysql> update user set user='root' where host='localhost';

Query OK, 1 row affected (0.00 sec)

Rows matched: 1 Changed: 1 Warnings: 0

mysql> flush privileges;

Query OK, 0 rows affected (0.00 sec)

解决办法二:

将localhost改为本机的IP地址,则能够识别了。

代码示例:

[root@linux ~]# mysql -h 172.16.42.68 -u root -p

Enter password:

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 157

Server version: 5.1.66 Source distribution

Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

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

标签:

linux mysql root用户密码_Linux下修改Mysql的用户(root)的密码相关推荐

  1. mysql的sererdata_MySQL_win2008 R2服务器下修改MySQL 5.5数据库data目录的方法,说明: 操作系统:Windows Server - phpStudy...

    win2008 R2服务器下修改MySQL 5.5数据库data目录的方法 说明: 操作系统:Windows Server 2008 R2 MySQL版本:5.5.25a MySQL程序安装目录:D: ...

  2. linux忘记mysql密码_linux下忘记mysql root密码解决办法 | 系统运维

    引言:在linux系统中,如果忘记了MySQL的root密码,有没有办法重新设置新密码呢? 答案是肯定的,下面教大家一个比较简单的重置MySQL root密码的办法: 1.编辑MySQL配置文件my. ...

  3. linux忘记mysql密码_Linux下忘记Mysql密码的找回方法(图)

    Mysql隔一段时间不访问,也许你会忘记访问密码,这时该怎么办,重装mysql吗?这个代价也太大了,我们这里介绍两种恢复密码的方法. 方法一:因为Mysql密码存储于数据库mysql中的user表中, ...

  4. linux mysql设置编码_linux下修改mysql编码

    通过MySQL命令行修改:mysql> set character_set_client=utf8;Query OK, 0 rows affected (0.00 sec)mysql> s ...

  5. linux mysql5.7.11安装_Linux下安装MySQL 5.7.11

    拷贝mysql5.7安装包 bash-4.1# cp /mnt/hgfs/Downloads/mysql-5.7.11-1.el6.x86_64.rpm-bundle.tar /home 解压安装包 ...

  6. centos修改mysql密码_WAMP下修改MYSQL数据库密码

    WAMP就是Windows Apache Mysql PHP集成安装环境,即在window下的apache.php和mysql的服务器软件.用来学习.调试.运行php,mysql都是非常简便的.初次安 ...

  7. linux怎么查看mysql安装在哪里_Linux下查看MySQL的安装路径

    Linux下查看mysql.apache是否安装,并卸载. 指令ps -ef|grep mysql得出结果 root 17659 1 0 2011 ? 00:00:00 /bin/sh /usr/bi ...

  8. linux 设置java内存大小_Linux 下修改Tomcat使用的JVM内存大小

    转自  : http://blog.csdn.net/sully2008/article/details/6457570 我的服务器的配置: # OS specific support.  $var ...

  9. lnmp 修改mysql密码_Lnmp下修改mysql根密码

    今天帮兄弟安装了一个新的lnmp环境,安装后才发现mysql的根密码不是兄弟想要的密码,如是在建站前把根密码快快改了. 首先登陆phpmyadmin,选择mysql数据库,之后选sql选项卡,输入如下 ...

最新文章

  1. Linux2.6内核PCI驱动程序开发
  2. 英雄难过棍子关html游戏开发,《英雄难过棍子关》评测:看我变长再变长!
  3. 廖大python实战项目第三天
  4. 4. OD-去除烦人的nag窗口(去除提醒用户购买正版的警告窗口)
  5. 32位数据源中没有mysql_基于 SpringBoot 多数据源 动态数据源 主从分离 快速启动器...
  6. win7日历加入农历_还是农历更亲切,春节制作一个带农历的日历,欢欢喜喜过新年...
  7. python ggplot为什么不能取代matplotlib_为什么geom_bar()不会像python ggplot中那样更改填充颜色?...
  8. c++初学,计算立方体的体积和面积,并比较两个立方体是否相同:
  9. 数字图像处理 色差计算
  10. ADSL(中国电信\电信)常见故障代码…
  11. xgboost的plot_importance绘图时出现的f0、f1、f2、f3、f4、f5等改为对应特征的字段名
  12. 阿里云 vps云监控插件已停止状态解决方法
  13. SLF4J: Actual binding is of type [ch.qos.logback.classic.util.ContextSelecto
  14. 基于Ubuntu20.04运行OP-TEE_3.17.0_QEMU_V8的环境搭建
  15. linux蓝牙obex协议,蓝牙协议英文缩写——记录
  16. 工程测量:坐标正反算公式
  17. 获两大A股龙头加持,掌上辅材能否成为中国版“家得宝”?
  18. TMF SID性能相关实体介绍
  19. 杭州端点网络java开发实习生笔试题自我反省
  20. 你见过最赞或最搞笑字幕组翻译有哪些?

热门文章

  1. 四种方式话Equal
  2. JS-原型-原型链-值和引用类型
  3. 嵌入式相关的硬件平台
  4. window+VS+OpenCV编译libfacedetection库进行人脸检测
  5. 采用分治法求一个整数序列中的最大值和最小值
  6. oracle 时间按季度,Oracle按日期季度查询
  7. 多线程---ReentrantLock
  8. 面试时会经常遇到的经典算法
  9. 探索Windows Azure 监控和自动伸缩系列1 - 连接中国区Azure
  10. 10.2829(NOIP模拟修正总结)