mysql user表修复_Mysql user表root用户误删除后恢复
mysql user表root 用户误删除后恢复root用户
方法/步骤
1、停止mysql服务;在mysql安装目录下找到my.ini;在my.ini中找到以下片段[mysqld];另起一行加入代码:skip-grant-tables 并保存
2、启动mysql服务,并登录mysql(无用户名和密码);找到user表加入root用户INSERT INTO user (Host,User,Password) VALUES( ‘localhost ‘, ‘root ‘,password( ‘123456 ‘));
3、root用户设置权限update user set Host=‘localhost‘,select_priv=‘y‘, insert_priv=‘y‘,update_priv=‘y‘,Alter_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‘,create_user_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‘ where user=‘root‘;commit;
4、把my.ini刚才加入的那行删除并重启服务
5、用root用户登录,OK!
mysql user表修复_Mysql user表root用户误删除后恢复相关推荐
- mysql cluster mysql 节点无法关闭_Mysql Cluster 非root用户启动ndbd节点报错
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 1.配置文件,如下: [root@cent178 ~]# ls -lart /etc/my.cnf -rw-rw-r-- 1 mysql mysql 30 ...
- linux误删表空间文件,UNDO表空间下的数据文件被误删除后的处理方法
UNDO表空间下的数据文件被误删除后的处理方法: 操作前备份数据库,以避免更大的损失. 思路: 1.把误删除的数据文件offline 2.正常打开数据库后创建新的UNDO表空间及数据文件 3.修改相应 ...
- root用户启动后,用户名显示1000
软件安装后,postinst启动,这个时候用户权限是root,但是启动之后的程序用户名确是1000, 而本台机器上没用1000的用户名,也没有1000的uid. 很奇怪. 关闭程序后,手动以root用 ...
- php mysql修复_MySQL数据表损坏的巧妙修复
此文章主要向大家描述的是正确修复损坏的MySQL数据表的实际操作流程,我们大家都知道断电或者非正常关机往往会导致MySQL(和PHP搭配之最佳组合)数据库出现错误.其主要有两种方法: 一种方法使用My ...
- mysql 表损坏_MYSQL数据表损坏的原因分析和修复方法小结(推荐)
1.表损坏的原因分析以下原因是导致mysql 表毁坏的常见原因: 1. 服务器突然断电导致数据文件损坏. 2. 强制关机,没有先关闭mysql 服务. 3. mysqld 进程在写表时被杀掉. 4. ...
- mysql 数据库表重建_mysql 数据库表重建
数据库内核月报 - 2015 / 09-MySQL · 捉虫动态 · 建表过程中crash造成重建表失败 问题描述 主库的create table语句传到备库,备库SQL线程执行过程中报错: Erro ...
- mysql数据库表重建_mysql数据库表重建
数据库内核月报 - 2015 / 09-MySQL · 捉虫动态 · 建表过程中crash造成重建表失败 问题描述 主库的create table语句传到备库,备库SQL线程执行过程中报错: Erro ...
- mysql表分区和表空间_mysql分表和分区的区别浅析
一.什么是mysql分表和分区 什么是分表,从表面意思上看呢,就是把一张表分成N多个小表 什么是分区,分区呢就是把一张表的数据分成N多个区块,这些区块可以在同一个磁盘上,也可以在不同的磁盘上 二.my ...
- mysql多表 性能_Mysql 多表联合查询效率分析及优化
1. 多表连接类型 1. 笛卡尔积(交叉连接)在MySQL中可以为CROSS JOIN或者省略CROSS即JOIN,或者使用',' 如: SELECT*FROMtable1CROSSJOINtabl ...
最新文章
- DeepChem | 基于图卷积预测分子的溶解度
- vue循环渲染变量类样式
- 205. jetcache:你需要知道的小技巧
- Linux两个进程交换信息,如何在Linux中的进程之间交换二进制数据
- 在TreeView查找某一节点
- 【ubuntu-qt-dlib】 配置问题 (一) undefined reference to `XPending'
- jquery.validate.unobtrusive的使用
- rocketmq 初探(五)
- 大数据学习(09)--spark学习
- python 爬取大乐透开奖结果
- 如果关闭一个窗体后激活另一个窗体的事件或方法
- mysql locked myisam_MySql 事务 隔离级别 知识点
- 实时流(直播流)播放、上墙(大屏播放)解决方案
- 秘籍和修改器之人偶遗迹 ひとがたルイン
- ActivityMQ应用详解
- 使用POI读写word doc文件
- crawler(2)
- 互联网摸鱼日报(2022-12-25)
- 不可能!我的内网服务器怎么会被黑客入侵?
- 说真的,喜欢偶尔这样的激情解说!
热门文章
- SAP OData CSRF token的后台验证源代码
- AG3 hang after click membership search
- Necessary configuration to get Smart business tile work in UXT/928
- IBASE change related BDOC generation
- 如何把新建的UI component添加到新的workcenter里
- No authorization to log on as a Trusted System
- Kubernetes stateful set讲解以及一个基于postgreSQL的具体例子
- idea JDK安装与配置
- linux server添加硬盘,新增硬盘扩充linux ftp server空间
- python怎样把两个图画到一起_python实现两张图片拼接为一张图片并保存