如何查看MySQL连接的root密码
发布时间 - 2026-01-10 22:17:07 点击率:次本文给大家分享的是查看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
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel怎么上传文件_Laravel图片上传及存储配置
如何快速打造个性化非模板自助建站?
Laravel如何使用Laravel Vite编译前端_Laravel10以上版本前端静态资源管理【教程】
Laravel怎么实现验证码功能_Laravel集成验证码库防止机器人注册
关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)
Laravel的路由模型绑定怎么用_Laravel Route Model Binding简化控制器逻辑
利用vue写todolist单页应用
Laravel如何获取当前登录用户信息_Laravel Auth门面使用与Session用户读取【技巧】
Laravel怎么清理缓存_Laravel optimize clear命令详解
Laravel如何配置和使用队列处理异步任务_Laravel队列驱动与任务分发实例
如何安全更换建站之星模板并保留数据?
如何登录建站主机?访问步骤全解析
Laravel怎么为数据库表字段添加索引以优化查询
Laravel Admin后台管理框架推荐_Laravel快速开发后台工具
详解Android——蓝牙技术 带你实现终端间数据传输
香港服务器建站指南:免备案优势与SEO优化技巧全解析
如何在Windows服务器上快速搭建网站?
Laravel的HTTP客户端怎么用_Laravel HTTP Client发起API请求教程
Java解压缩zip - 解压缩多个文件或文件夹实例
Laravel如何实现API版本控制_Laravel版本化API设计方案
Laravel如何监控和管理失败的队列任务_Laravel失败任务处理与监控
Laravel distinct去重查询_Laravel Eloquent去重方法
怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?
如何在Ubuntu系统下快速搭建WordPress个人网站?
如何用PHP工具快速搭建高效网站?
Laravel安装步骤详细教程_Laravel环境搭建指南
Laravel怎么实现前端Toast弹窗提示_Laravel Session闪存数据Flash传递给前端【方法】
Laravel怎么进行数据库事务处理_Laravel DB Facade事务操作确保数据一致性
Laravel storage目录权限问题_Laravel文件写入权限设置
bing浏览器学术搜索入口_bing学术文献检索地址
Laravel如何实现用户注册和登录?(Auth脚手架指南)
Laravel Sail是什么_基于Docker的Laravel本地开发环境Sail入门
Laravel表单请求验证类怎么用_Laravel Form Request分离验证逻辑教程
如何获取PHP WAP自助建站系统源码?
Laravel如何使用Telescope进行调试?(安装和使用教程)
Laravel如何使用Seeder填充数据_Laravel模型工厂Factory批量生成测试数据【方法】
如何快速使用云服务器搭建个人网站?
Laravel如何设置定时任务(Cron Job)_Laravel调度器与任务计划配置
html5源代码发行怎么设置权限_访问权限控制方法与实践【指南】
java获取注册ip实例
Laravel如何清理系统缓存命令_Laravel清除路由配置及视图缓存的方法【总结】
在centOS 7安装mysql 5.7的详细教程
谷歌浏览器下载文件时中断怎么办 Google Chrome下载管理修复
Laravel如何自定义错误页面(404, 500)?(代码示例)
php做exe能调用系统命令吗_执行cmd指令实现方式【详解】
网站制作壁纸教程视频,电脑壁纸网站?
香港服务器网站生成指南:免费资源整合与高速稳定配置方案
智能起名网站制作软件有哪些,制作logo的软件?
如何将凡科建站内容保存为本地文件?
,怎么在广州志愿者网站注册?

