linux mysql删除root_Linux下误删MySQL的root用户解决方法
开始对Linux界面不熟悉,可能由于不小心,把root误删了,怎么办?
1. # killall MySQLd 干掉所有mysql进程
2. # mysqld_safe --skip-grant-tables & 进入mysql安全模式
3. 通过上一步进入mysql的console(控制台),输入:mysql -p
以root用户进入系统,因为root用户是默认存在的,前面我们误删的只是mysql表了的。
4. 提示,Enter password:
输入root用户密码,一般是:123456 或 root;不行就 liunx下修改root用户密码
5. mysql>use mysql 使用mysql表
6. mysql> insert into user set user='root',ssl_cipher='',x509_issuer='',x509_subject='';
创建一个root用户
7. msyql> 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';
设置root用户的权限,所有权限为 ' y ' ,即拥有最高权限。
8. mysql>exit 退出mysql数据库。
9. # service mysqld restart 重启数据库
10. #mysql -u root -p 按[enter]在按[enter] 因为我们前面没有帮root用户设置密码,所有现在以root用户进入修改密码
11. mysql>update user set password=password('123456')where user='root'; 修改root密码
12. mysql>flush privileges; 刷新用户权限,这里你也可以重启mysql
13. mysql>exit 退出mysql数据库。
至此,大功告成。
linux mysql删除root_Linux下误删MySQL的root用户解决方法相关推荐
- mac mysql root不能登陆_Mac下新安装的MySQL无法登陆root用户解决方法
一 设置MySQL命令行搜索路径 0.苹果->系统偏好设置->最下边点mysql 在弹出页面中 启动mysql服务 1.打开终端,输入: sudo vi ~/.bash_profile 如 ...
- mysql删除数据后id自增不连续的解决方法
mysql删除数据后id自增不连续的解决方法 参考文章: (1)mysql删除数据后id自增不连续的解决方法 (2)https://www.cnblogs.com/weifeng-888/p/1163 ...
- Mac下新安装的MySQL无法登陆root用户解决方法
Mac下新安装的MySQL无法登陆root用户解决方法 参考文章: (1)Mac下新安装的MySQL无法登陆root用户解决方法 (2)https://www.cnblogs.com/maxinlia ...
- linux mysql忘记root_linux下mysql-5.6忘记root密码,重置root密码详细过程
在linux平台下使用mysql过程中忘记了root密码,对于运维和DBA来讲都是一件头疼的事情,下面来讲解下怎么进行重置mysql数据库root 密码: 1.首先停止mysql服务进程: 1 ser ...
- Linux (Ubuntu 16.04) 下 搜狗拼音输入法乱码问题的解决方法
说明:转载请注明出处. Ubuntu系统下搜狗拼音输入法经常乱码,搜索到的解决方法大多不可用,或者只能解决一次,很快就又出现乱码的情况.博主无意间发现一个方法,经测试,90%以上的概率是可行的,只有那 ...
- linux mysql 主从 1130_linux下安装Mysql(干货!!!)解决mysql 1130问题,远程登录问题...
转载自:http://www.cnblogs.com/xxoome/p/5864912.html linux版本:CentOS7 64位 1.下载安装包"mysql-5.6.33-linux ...
- ubuntu 破解mysql密码_Ubuntu下忘记MySQL root密码解决方法
Linux下忘记MySQL root密码解决方法 忘了mysql密码,从网上找到的解决方案记录在这里. 编辑mysql的配置文件/etc/mysql/my.cnf,在[mysqld]段下加入一行&qu ...
- Linux 平台下 误删 oracle 数据文件的恢复方法
1 问题描述 之前写过一篇删除oracle home目录的blog,参考: Linux 平台误删 home oracle 根目录的解决方法 http://www.cndba.cn/Dave/arti ...
- 删除了mysql的root账户密码是什么_mysql误删root用户或者忘记root密码解决方法
解决方法一:到其他安装了Mysql的服务器(前提是要知道该服务器上Mysql的root用户密 码),打开[Mysql的安装目录/var/mysql],将其中的user.frm.user.MYD.use ...
最新文章
- 用了这么久配置中心,还不知道长轮询是什么?
- Python爬虫入门:爬取某个网页的小说内容
- 博客园.Text技术支持移至PSP技术支持中心
- git merge 回退_Git命令
- 为什么喝酒有的人会脸红,有的人会脸发白
- SAP 电商云 Spartacus UI 的 slot,position 和 Component
- matlab多缝夫琅禾费,常见的多缝夫琅禾费衍射.ppt
- pytorch——张量操作与线性回归
- Solr 新增、更新、删除索引
- Redhat6.5中搭建Postfix邮件系统
- 拍摄视频,真的帧率越高越好吗?
- kjb文件 解析_在Linux上使用lnav监控和分析Apache日志文件工具
- 惯性导航工作原理及系统分类
- 【oneDrive】学生认证
- mac latex使用记录
- RDKit | 子结构搜索和MCS算法
- Mysql 多表联查索引失效问题
- wine的安装及使用
- 3par存储与linux系统多路径适配问题解决方案
- KesionCMS V4.x部份最常用的标签清单
热门文章
- Cell封面:王二涛组在丛枝菌根共生“自我调节”研究中取得重大进展(视频+漫画解读)...
- 宏基因组蚂蚁森林公益合种树项目,支持祖国绿化事业,让世界更美好
- Nature:功能微生物组研究典范—采用甘露糖苷选择性抑制尿路致病性大肠杆菌...
- 藏在1.85亿人体内的隐形致癌病毒,有人确诊即是晚期
- 一作解读Gut:人体最初的微生物起源与生殖健康
- pandas使用Categorical函数将object数据数据列转化为categorical数据列并基于categorical的因子(分类)水平排序dataframe
- python使用imbalanced-learn的SMOTETomek方法同时进行上采样和下采样处理数据不平衡问题
- python和R文件IO操作对比及dataframe创建方式对比:read_csv、to_csv、write.csv、 data.frame、pd.DataFrame
- 句法分析应用领域及意义
- Python踩坑指南(第二季)