1.首先停止mysql服务:service mysqld stop

2.加参数启动mysql:/usr/bin/mysqld_safe --skip-grant-tables &

然后就可以无任何限制的访问mysql了

3.root用户登陆系统:mysql -u root -p mysql

4.切换数据库:use mysql

5.显示所有的表:show tables;

这里就可以访问表了

6.查看user表中root用户的localhost权限:select * from user where user='root' and host='localhost'

7.在显示的列表中显示:root用户的localhost的权限都是'N',表示root用户本地登陆不具有权限

8.修改root用户的localhost权限:

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

9.更新一下:flush privileges;

10.然后重新启动下mysql,可以解决问题了

1.首先停止mysql服务:service mysqld stop

2.加参数启动mysql:/usr/bin/mysqld_safe --skip-grant-tables &

然后就可以无任何限制的访问mysql了

3.root用户登陆系统:mysql -u root -p mysql

4.切换数据库:use mysql

5.显示所有的表:show tables;

这里就可以访问表了

6.查看user表中root用户的localhost权限:select * from user where user='root' and host='localhost'

7.在显示的列表中显示:root用户的localhost的权限都是'N',表示root用户本地登陆不具有权限

8.修改root用户的localhost权限:

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

9.更新一下:flush privileges;

10.然后重新启动下mysql,可以解决问题了

mysql root 没有库_mysql root用户看不到mysql库下的所有表相关推荐

  1. Linux中Mysql root用户看不到mysql库问题解决方式

    Linux中Mysql root用户看不到mysql库问题解决方式 参考文章: (1)Linux中Mysql root用户看不到mysql库问题解决方式 (2)https://www.cnblogs. ...

  2. mysql root 不能登录_mysql root 用户不能登录的问题

    #apt-get install mysql-server-5.0 #mysql -u root Enter password: ERROR 1045 (28000): Access denied f ...

  3. 官网下载的mysql密码忘了怎么办_MySQL密码忘了怎么办?MySQL重置root密码方法

    MySQL有时候忘记了root密码是一件伤感的事.这里提供Windows 和 Linux 下的密码重置方法. Windows: 1.以系统管理员身份登陆系统. 2.打开cmd-----net star ...

  4. mysql数据库帐户_MySQL数据库用户帐号管理基础知识详解

    MySQL管理员应该知道怎样通过指定哪些用户可连接到服务器.从哪里进行连接,以及在连接 时做什么,来设置MySQL用户账号.MySQL3.22.11引入了两个更容易进行这项工作的语句:GRANT 语句 ...

  5. mysql命令行如何建库_MySQL心得2--命令行方式建库和表

    1.创建使用create database或create schema命令可以创建数据库.create database 库名create database if not exists 库名(创建库并 ...

  6. mysql恢复授权表登录_MySQL授权用户及密码恢复设置

    MySQL密码恢复及设置 1.停止MySQL服务程序. 2.跳过授权表启动MySQL服务程序 skip-grant-tables(添加在配置文件) 3.重设root密码(更新user表记录) 4.以正 ...

  7. mysql设置php权限_MYSQL新建用户并设置权限

    首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的. 注:本操作是在WIN命令提示符下,phpMyAdmin同样适用. 用户:phplamp  用户数据库:ph ...

  8. mysql删除赋权_mysql 添加用户 删除用户 赋权

    MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 1.1 登录MYSQL: @>mysql -u root -p @&g ...

  9. mysql 删除 修改密码_MySQL新建用户,授权,删除用户,修改密码

    测试环境:WIN32 mysql5.0.45 首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的. 注:本操作是在WIN命令提示符下,phpMyAdmin同样适 ...

最新文章

  1. C++中的模板template
  2. 浅谈微服务基建的逻辑
  3. 2011寒假-joomla学习笔记
  4. python os.walk如何还原所有路径名_python使用os.listdir和os.walk获得文件的路径
  5. docsify and awesome
  6. 小余学调度:调度禁忌操作讲解(持续更新中ing)
  7. 前端学习(2775):方式2进行路由跳转
  8. Python time sleep()方法
  9. mongodb分片概念和原理-实战分片集群
  10. 智慧交通day03-车道线检测实现03:相机校正和图像校正的实现
  11. centos6 下用yum 安装 nginx
  12. struts2上传多文件(b)
  13. ML 工程师需了解的 10 大算法
  14. 4款开源中文分词系统。
  15. 用计算机指令 自动化测试 信号源,一种应用于铁路微机监测采集板的自动检测工装系统的制作方法...
  16. 树莓派进阶之路 (031) -字符问题(1) - GBK汉字编码表(转)
  17. 【蓝桥杯省赛真题34】Scratch九宫格 少儿编程scratch蓝桥杯省赛真题讲解
  18. C/C++ 反编译工具开源软件
  19. 设计项目全生命周期管理系统构建与实践
  20. 2022 年第十二届 MathorCup 高校数学建模挑战赛思路

热门文章

  1. freeswitch-SIP呼叫配置
  2. Python 当中的and和or
  3. WCF 4.0 进阶系列 – 第十四章 检测服务和路由消息(第四部分)
  4. 阿里开发者们的第11个感悟:我们不一定知道正确的道路是什么,但却不要在错误的道路上走的太远...
  5. 数组:交换两个对应的元素
  6. Exchange/Office365 自动处理脚本:前言
  7. linux 喇叭 耳机 切换,解决linux耳机和喇叭同时发音的问题
  8. Network笔记整理 - 网络协议与网络分层
  9. github免杀项目stager.dll测试
  10. 微信小程序云开发框架