全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

如何查看MySQL连接的root密码

本文给大家分享的是查看MySQL连接的root密码的方法,下面话不多说来来看正文:

1.首先我们进到MySQL的bin目录下

➜ cd /usr/local/mysql/bin

2.切换成root身份

➜ bin sudo su

3.跨过权限的验证

sh-3.2# ./mysqld_safe --skip-grant-tables &
[1] 9451
sh-3.2# 2017-01-03T15:40:10.6NZ mysqld_safe Logging to '/usr/local/mysql/data/yzydeMacBook-Pro.local.err'.
2017-01-03T15:40:10.6NZ mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data

4.以root身份登录MySQL

./mysql -uroot
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.7.12 MySQL Community Server (GPL)

Copyright (c) 2000, 2016, 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.

5.选择mysql数据库

mysql> use mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed

6.显示mysql数据库下的表

mysql> show tables;
+---------------------------+
| Tables_in_mysql   |
+---------------------------+
| columns_priv    |
| db      |
| engine_cost    |
| event      |
| func      |
| general_log    |
| gtid_executed    |
| help_category    |
| help_keyword    |
| help_relation    |
| help_topic    |
| innodb_index_stats  |
| innodb_table_stats  |
| ndb_binlog_index   |
| plugin     |
| proc      |
| procs_priv    |
| proxies_priv    |
| server_cost    |
| servers     |
| slave_master_info   |
| slave_relay_log_info  |
| slave_worker_info   |
| slow_log     |
| tables_priv    |
| time_zone     |
| time_zone_leap_second  |
| time_zone_name   |
| time_zone_transition  |
| time_zone_transition_type |
| user      |
+---------------------------+
31 rows in set (0.00 sec)

7.很明显我们需要的密码是存在user这个表下的,所以我们直接看user的表结构是怎么样的

mysql> show columns from user;
+------------------------+-----------------------------------+------+-----+-----------------------+-------+
| Field     | Type        | Null | Key | Default    | Extra |
+------------------------+-----------------------------------+------+-----+-----------------------+-------+
| Host     | char(60)       | NO | PRI |      |  |
| User     | char(32)       | NO | PRI |      |  |
| Select_priv   | enum('N','Y')      | NO |  | N      |  |
| Insert_priv   | enum('N','Y')      | NO |  | N      |  |
| Update_priv   | enum('N','Y')      | NO |  | N      |  |
| Delete_priv   | enum('N','Y')      | NO |  | N      |  |
| Create_priv   | enum('N','Y')      | NO |  | N      |  |
| Drop_priv    | enum('N','Y')      | NO |  | N      |  |
| Reload_priv   | enum('N','Y')      | NO |  | N      |  |
| Shutdown_priv   | enum('N','Y')      | NO |  | N      |  |
| Process_priv   | enum('N','Y')      | NO |  | N      |  |
| File_priv    | enum('N','Y')      | NO |  | N      |  |
| Grant_priv    | enum('N','Y')      | NO |  | N      |  |
| References_priv  | enum('N','Y')      | NO |  | N      |  |
| Index_priv    | enum('N','Y')      | NO |  | N      |  |
| Alter_priv    | enum('N','Y')      | NO |  | N      |  |
| Show_db_priv   | enum('N','Y')      | NO |  | N      |  |
| Super_priv    | enum('N','Y')      | NO |  | N      |  |
| Create_tmp_table_priv | enum('N','Y')      | NO |  | N      |  |
| Lock_tables_priv  | enum('N','Y')      | NO |  | N      |  |
| Execute_priv   | enum('N','Y')      | NO |  | N      |  |
| Repl_slave_priv  | enum('N','Y')      | NO |  | N      |  |
| Repl_client_priv  | enum('N','Y')      | NO |  | N      |  |
| Create_view_priv  | enum('N','Y')      | NO |  | N      |  |
| Show_view_priv   | enum('N','Y')      | NO |  | N      |  |
| Create_routine_priv | enum('N','Y')      | NO |  | N      |  |
| Alter_routine_priv  | enum('N','Y')      | NO |  | N      |  |
| Create_user_priv  | enum('N','Y')      | NO |  | N      |  |
| Event_priv    | enum('N','Y')      | NO |  | N      |  |
| Trigger_priv   | enum('N','Y')      | NO |  | N      |  |
| Create_tablespace_priv | enum('N','Y')      | NO |  | N      |  |
| ssl_type    | enum('','ANY','X509','SPECIFIED') | NO |  |      |  |
| ssl_cipher    | blob        | NO |  | NULL     |  |
| x509_issuer   | blob        | NO |  | NULL     |  |
| x509_subject   | blob        | NO |  | NULL     |  |
| max_questions   | int(11) unsigned     | NO |  | 0      |  |
| max_updates   | int(11) unsigned     | NO |  | 0      |  |
| max_connections  | int(11) unsigned     | NO |  | 0      |  |
| max_user_connections | int(11) unsigned     | NO |  | 0      |  |
| plugin     | char(64)       | NO |  | mysql_native_password |  |
| authentication_string | text        | YES |  | NULL     |  |
| password_expired  | enum('N','Y')      | NO |  | N      |  |
| password_last_changed | timestamp       | YES |  | NULL     |  |
| password_lifetime  | smallint(5) unsigned    | YES |  | NULL     |  |
| account_locked   | enum('N','Y')      | NO |  | N      |  |
+------------------------+-----------------------------------+------+-----+-----------------------+-------+
45 rows in set (0.02 sec)

8.表的内容比较多,但是我们很容易就发现,密码其实是存在authentication_string字段下的,那我们就可以直接读User内容为root的密码了

mysql> select authentication_string from user where User='root';
+-------------------------------------------+
| authentication_string      |
+-------------------------------------------+
| *781D25322166DB7FF99BA4A1FA5ED30439A60DDE |
+-------------------------------------------+
1 row in set (0.01 sec)

OK,那我们拿着这个密码到Navicat试试看

 

总结

好了,以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。


# 查看mysql  # root密码  # 查看mysql的root密码  # mysql忘记root密码  # MySQL密码忘了怎么办?MySQL重置root密码方法  # windows下mysql忘记root密码的解决方法  # Windows下mysql修改root密码的4种方法  # MySQL修改root密码的多种方法(推荐)  # Mysql 忘记root密码的完美解决方法  # MySQL修改root密码的4种方法(小结)  # MYSQL 修改root密码命令小结  # Mysql 忘记root密码和修改root密码的解决方法(小结)  # MySQL root密码忘了的超详细重置步骤教程  # 的是  # 好了  # 不多  # 很容易  # 拿着  # 给大家  # 这篇文章  # 很明显  # 比较多  # 试试看  # 进到  # 就可以  # 目录下  # 有疑问  # trademark  # Corporation  # names  # rights  # reserved  # registered 


相关文章: 高端智能建站公司优选:品牌定制与SEO优化一站式服务  深圳网站制作培训,深圳哪些招聘网站比较好?  在线ppt制作网站有哪些,请推荐几个好的课件下载的网站?  学校免费自助建站系统:智能生成+拖拽设计+多端适配  SAX解析器是什么,它与DOM在处理大型XML文件时有何不同?  常州企业建站如何选择最佳模板?  建站之星手机一键生成:多端自适应+小程序开发快速建站指南  怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?  Swift开发中switch语句值绑定模式  如何通过VPS搭建网站快速盈利?  建站主机核心功能解析:服务器选择与网站搭建流程指南  Bpmn 2.0的XML文件怎么画流程图  php8.4新语法match怎么用_php8.4match表达式替代switch【方法】  如何挑选优质建站一级代理提升网站排名?  如何彻底卸载建站之星软件?  如何将凡科建站内容保存为本地文件?  如何快速查询网址的建站时间与历史轨迹?  黑客如何通过漏洞一步步攻陷网站服务器?  商务网站制作工程师,从哪几个方面把握电子商务网站主页和页面的特色设计?  网站制作大概多少钱一个,做一个平台网站大概多少钱?  网站制作网站,深圳做网站哪家比较好?  大连网站制作公司哪家好一点,大连买房网站哪个好?  如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南  西安市网站制作公司,哪个相亲网站比较好?西安比较好的相亲网站?  ,网页ppt怎么弄成自己的ppt?  怎么用手机制作网站链接,dw怎么把手机适应页面变成网页?  如何快速生成ASP一键建站模板并优化安全性?  免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?  车管所网站制作流程,交警当场开简易程序处罚决定书,在交警网站查询不到怎么办?  官网网站制作腾讯审核要多久,联想路由器newifi官网  电商平台网站制作流程,电商网站如何制作?  如何快速搭建高效香港服务器网站?  想学网站制作怎么学,建立一个网站要花费多少?  建站之星好吗?新手能否轻松上手建站?  济南企业网站制作公司,济南社保单位网上缴费步骤?  高防服务器:AI智能防御DDoS攻击与数据安全保障  如何快速搭建高效WAP手机网站吸引移动用户?  如何设置并定期更换建站之星安全管理员密码?  头像制作网站在线制作软件,dw网页背景图像怎么设置?  香港服务器部署网站为何提示未备案?  如何在万网开始建站?分步指南解析  重庆市网站制作公司,重庆招聘网站哪个好?  制作网站公司那家好,网络公司是做什么的?  c# 在高并发下使用反射发射(Reflection.Emit)的性能  在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?  电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?  如何通过云梦建站系统实现SEO快速优化?  建站之星后台密码遗忘或太弱?如何重置与强化?  如何在万网主机上快速搭建网站?  动图在线制作网站有哪些,滑动动图图集怎么做? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。