首先停掉mysql服务,在/etc/my.cnf中添加 skip-grant-tables,同时可以添加skip-networking选项来禁用网络功能,防止这时其他人通过网络连接到数据库

[mysqld]

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

symbolic-links=0

skip-grant-tables #添加这一行

启动服务,进入数据库

MariaDB [(none)]> 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

[email protected],没有就用update添加

MariaDB [mysql]> select host,user,password from user;

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

| host | user | password |

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

| % | LEE | *E6CC90B878B948C35E92B003C792C46C58C4AF40 |

| % | root | *E6CC90B878B948C35E92B003C792C46C58C4AF40 |

| localhost | root | |

| localhost.localdomain | | |

| 127.0.0.1 | root | |

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

5 rows in set (0.00 sec)

[email protected]

MariaDB [mysql]> UPDATE user SET password=PASSWORD(‘1‘) WHERE user=‘root‘ AND host=‘localhost‘;

Query OK, 1 row affected (0.00 sec)

Rows matched: 1 Changed: 1 Warnings: 0

#把相应的权限附上

MariaDB [mysql]> update user set

-> `Select_priv` = ‘Y‘,

-> `Insert_priv` = ‘Y‘,

-> `Update_priv` = ‘Y‘,

-> `Delete_priv` = ‘Y‘,

-> `Create_priv` = ‘Y‘,

-> `Drop_priv` = ‘Y‘,

-> `Reload_priv` = ‘Y‘,

-> `Shutdown_priv` = ‘Y‘,

-> `Process_priv` = ‘Y‘,

-> `File_priv` = ‘Y‘,

-> `Grant_priv` = ‘Y‘,

-> `References_priv` = ‘Y‘,

-> `Index_priv` = ‘Y‘,

-> `Alter_priv` = ‘Y‘,

-> `Show_db_priv` = ‘Y‘,

-> `Super_priv` = ‘Y‘,

-> `Create_tmp_table_priv` = ‘Y‘,

-> `Lock_tables_priv` = ‘Y‘,

-> `Execute_priv` = ‘Y‘,

-> `Repl_slave_priv` = ‘Y‘,

-> `Repl_client_priv` = ‘Y‘,

-> `Create_view_priv` = ‘Y‘,

-> `Show_view_priv` = ‘Y‘,

-> `Create_routine_priv` = ‘Y‘,

-> `Alter_routine_priv` = ‘Y‘,

-> `Create_user_priv` = ‘Y‘,

-> `Event_priv` = ‘Y‘,

-> `Trigger_priv` = ‘Y‘,

-> `Create_tablespace_priv` = ‘Y‘

-> where user=‘root‘ and host=‘localhost‘;

Query OK, 1 row affected (0.00 sec)

Rows matched: 1 Changed: 1 Warnings: 0

#更新数据库

MariaDB [mysql]> FLUSH PRIVILEGES;

Query OK, 0 rows affected (0.00 sec)

在之后退出数据库,把刚才改的配置文件还原回来,重启数据库就好了。

原文:https://www.cnblogs.com/forlive/p/9768006.html

MySQL不能查看表_mysql root用户登录后无法查看数据库全部表相关推荐

  1. Python实现:某个用户登录后,查看自己拥有所有权限

    权限管理               权限表:             1   订单管理             2   用户管理             3   菜单管理             4 ...

  2. mysql linux改user_linux mysql误修改user表导致无法root用户登录,求大神帮助。-问答-阿里云开发者社区-阿里云...

    linux mysql误修改user表导致无法root用户登录,急救!!! mysql> select user,host,password from user; user host passw ...

  3. mysql user表修复_Mysql user表root用户误删除后恢复

    mysql user表root 用户误删除后恢复root用户 方法/步骤 1.停止mysql服务:在mysql安装目录下找到my.ini:在my.ini中找到以下片段[mysqld]:另起一行加入代码 ...

  4. mysql root 没有库_mysql root用户看不到mysql库下的所有表

    1.首先停止mysql服务:service mysqld stop 2.加参数启动mysql:/usr/bin/mysqld_safe --skip-grant-tables & 然后就可以无 ...

  5. root用户登录mysql后新建用户提示1045错误

    执行以下命令查看root权限 show grants for 'root'@'localhost'; 如果没有显示with grant option,说明是root没有拥有新建授权用户的权限(为什么会 ...

  6. Linux 使用root用户登录系统,并查看当前的路径。 查看当前目录下面的所有文件(包括隐藏文件)。 在当前目录下,查看根目录中的目录结构。

    Linux一些命令 1.使用root用户登录系统,并查看当前的路径. 2.查看当前目录下面的所有文件(包括隐藏文件). 3.在当前目录下,查看根目录中的目录结构. List item 4.在当前/ro ...

  7. Ubuntu 18.04 安装 MySQL 5.7【解决普通用户登录、密码修改、远程访问等问题】

    之前在Ubuntu 16.04安装 MySQL的时候很顺利,这次在 Ubuntu 18.04 中安装 MySQL 5.7.23 中,遇到一些坑,折腾了好久,这里做一个记录. 1. 安装数据库 # 安装 ...

  8. 【京东账户】——Mysql/PHP/Ajax爬坑之用户登录

    [京东账户]--Mysql/PHP/Ajax爬坑之用户登录 一.引言 实现京东的账户项目,功能模块之一,用户登录.要用到的是Apach环境,Mysql.PHP以及Ajax. 二.依据功能创建库.表.记 ...

  9. Ubu开启ftp服务 启用root用户登录

    1.更新源列表 sudo apt-get update 2.安装vsftpd sudo apt-get install vsftpd 3.修改配置文件"/etc/vsftpd.conf&qu ...

最新文章

  1. Ext.js Tree
  2. 面试官:你相信光吗?
  3. python面向对象编程的优点-Python入门之面向对象编程(一)面向对象概念及优点
  4. 致新手——OpenStack云倒底是什么?
  5. CMS GC:CMS 废弃了,该怎么办呢?
  6. 插件编写傻瓜教程VC6.0
  7. 直接学python行不行_是否可以直接学python或者java而不学c++?
  8. C++学习:第一章 开始
  9. Go 神坑 1 —— interface{} 与 nil 的比较
  10. python数据分析-为什么Python对大数据分析那么很重要?
  11. 峰峰值(Vpp)与dBm的转换关系
  12. regsvr32注册Dll文件时出现0x80004005问题的解决方案
  13. 计算机学院 统计学博士点,统计学 国家重点学科/博士点/硕士点
  14. 字符个数统计 java
  15. 第09篇:Spring处理Mybatis事务
  16. 十大排序算法笔记(C语言)(一)选择排序、冒泡排序、插入排序、希尔排序、快速排序
  17. Interactive Path Reasoning on Graph for Conversational Recommendation阅读笔记
  18. 【复现】deblurGAN: 用GAN使模糊图片变清晰(ECCV2018)
  19. 北京工作居住证办理条件及用途
  20. vue 图片跨域问题解决

热门文章

  1. LeetCode-滑动窗口-209. 长度最小的子数组
  2. Spring Annotation Processing: How It Works--转
  3. 【风控决策】风控决策引擎
  4. 【Python】高级函数lambda函数
  5. 反欺诈评分模型之手机终端
  6. computed vs methods
  7. 无约束最优化方法-牛顿法
  8. 微软亚洲研究院开源图数据库GraphView
  9. Spring Cloud【Finchley】-12使用Hystrix Dashboard实现Hystrix数据的可视化监控
  10. CSS基础_Day03