ubuntu 破解mysql密码_Ubuntu下忘记MySQL root密码解决方法

Linux下忘记MySQL root密码解决方法

忘了mysql密码,从网上找到的解决方案记录在这里。

编辑mysql的配置文件/etc/mysql/my.cnf,在[mysqld]段下加入一行“skip-grant-tables”

7306bd83bc3c?from=groupmessage

121201191255521.png

重启mysql服务

@ubuntu:~$ sudo service mysql restart

mysql stop/waiting

mysql start/running, process 18669

用空密码进入mysql管理命令行,切换到mysql库。

@ubuntu:~$ mysql

Welcome to the MySQL monitor. Commands end with ; or \g.

mysql> use mysql

Database changed

执行update user set password=PASSWORD("new_pass") where user='root'; 把密码重置为new_pass。退出数据库管理。

mysql> update user set password=PASSWORD("new_pass") where user='root';

Query OK, 0 rows affected (0.00 sec)

Rows matched: 4 Changed: 0 Warnings: 0

mysql>quit

``` mysql

回到vim /etc/mysql/my.cnf,把刚才加入的那一行“skip-grant-tables”注释或删除掉。

再次重启mysql服务sudo service mysql restart,使用新的密码登陆,修改成功。

``` mysql

@ubuntu:~$ mysql -uroot -pnew_pass

Welcome to the MySQL monitor. Commands end with ; or \g.

mysql>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/573090.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

面向对象编程其实很简单——Python 面向对象(初级篇)

在Python教学中发现,很多同学在走到面向对象编程这块就开始蒙圈了,为了帮助大家更好的理解面向对象编程并其能将其用到自己的开发过程中,特写此文。 概述 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码…

nginx mysql双机热备_MYSQL双机热备

mysql从3.23.15版本以后提供数据库复制功能。利用该功能可以实现两个数据库同步,主从模式,互相备份模式的功能,该功能可将一个数据库的工作量分摊于多个Mysql服务器之上,但考虑到种种因素,不要使用过多的同步服务器。最…

Code 0001: Wait rx completed

注意:以下Demo适用于不带DMA功能的串口。 Demo0001 /* 方法: wait_rx函数每1ms扫描串口是否有接受数据,如果长时间没有收到数据,则接受完成。 * 分析: 该方法存在的问题是扫描时间需要配合串口波特率进行设置&#xff…

windwos cakephp mysql apache_配置Apache2.2+PHP5+CakePHP1.2+MySQL5运行环境

1. 安装配置apahce安装配置apache是比较简单的, 跟着安装向导一步步往下走就能搞定。最多就是在配置端口的地方需要注意一下,如果已经安装了其它web服务器占用了80端口,那记得配置的时候选一个别的端口。向导中忘了设置,在apache的…

python 单链表是否有回路_第5章 第1节 链表

● 请你说出几种基本的数据结构,参考回答:常见的基本的数据结构有链表、栈、队列、树(只列出面试常考的基本数据结构)1、链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系…

linux下如何使用sftp命令【转】

linux下如何使用sftp命令 from: http://www.cnblogs.com/chen1987lei/archive/2010/11/26/1888391.htmlsftp 是一个交互式文件传输程式。它类似于 ftp, 但它进行加密传输,比FTP有更高的安全性。下边就简单介绍一下如何远程连接主机,进行文件…

netbean下搭建mariadb数据库

本人的操作系统Manjaro 最新版,mariadb版本为10.1.1,使用netbeasn开发java WEB,搭建过程如下: 1、安装数据库 pacman -S mariadb 2、启动数据库服务: systemctl start mariadb(启动) systemctl stop mariadb(关闭) 3、…

syslog打印不带等级_syslog之一:Linux syslog日志系统详解

目录:一、syslog简介syslog是一种工业标准的协议,可用来记录设备的日志。在UNIX系统,路由器、交换机等网络设备中,系统日志(System Log)记录系统中任何时间发生的大小事件。管理者可以通过查看系统记录,随时掌握系统状…

推进五通一平:手淘技术三大容器 五大方案首次整体亮相 百川开放升级

在云栖大会上,马云提出五个“新”,新零售、新制造、新金融、新技术和新能源,称将对各行各业造成巨大的影响,成为决定未来成败的关键。而五个新的实现,也必须是各行各业共同推进,整个生态共同受益的结果。继…

linux mysql管理软件_8款适合Linux用户使用的数据库管理工具!

从内容管理系统到简单的表格,数据库是每一个开发项目的一部分。这就是为什么开发者们如此强调使用正确类型的数据库工具。下面这些可能对您有所帮助!Autotabla是一个你的程序的SQL数据表的CGI管理界面。只需要提供你数据库架构的XML描述,你就…

C#事件与接口

using System;namespace ConsoleApplication1d {delegate void MsgDel(string s);interface IMsg{event MsgDel msgd;void Excute(string s);}class MInfo : IMsg//必须实现接口的全部成员,如事件,函数{//不写这句会提示 Minfo does not implement inter…

jq 下拉加载每次只执行一次_记一次 无限列表 滚动优化

背景长列表优化, 是页面性能优化中的一个比较常见的问题,也是面试中的常客。刚好最近在的项目中, 遇到了一个长列表的性能问题,试过多种方案, 最后得以解决。今天就给大家分享一下。正文场景描述用户需要批量修改 Prod…

2016-5-31 问题及解决

1.执行linux版本时,碰到官方默认发布的cef3二进制包,不支持在动态库中初始化cef3现象:启动时报一下错误->FATAL:content_main_runner.cc(662)] Check failed: base::allocator::IsAllocatorInitialized()原因:在共享库中初始化…

mysql fio测试_Linux下 fio磁盘压测笔记

专业的测试磁盘IO性能的软件:1、fio 【推荐使用】2、iometerfio的使用:参考博客: http://lilinji.blog.51cto.com/5441000/1569623https://linux.die.net/man/1/fiohttp://elf8848.iteye.com/blog/2168876 【讲的比较好】注意,我…

清除浮动塌陷的4种经典套路

【自古深情留不住,总是套路得人心。】 这些日子,各个朋友圈随时可以见到这句话的身影。的确人们常说:“多一点真诚,少一点套路。”,但是最终现象写实也是那么残酷和无奈。 同样在前端攻城狮的道路,我们都是…

mysql有没有开窗函数_mysql实现开窗函数

mysql实现开窗函数开窗分析函数简单来讲就是相似partition by aaa, bbb order by ccc这样的形式mysql在使用mysql的过程当中遇到过这样的需求,须要求出一段时间内每一个item的最大值及对应的那一条记录。最大值很容易使用group by item求出来,可是求出那…

java 格式化时间计算

package com.roshi.utils.common;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateUtilsCom {/*** 格式化时间 * param date* return* author lzq* throws ParseException * date 2016年…

微信小程序点播插件_微信小程序 wxParse插件显示视频问题

修改wxParse/html2json.js 文件 ,在 html2json(html, bindName)方法里var node {node: element,tag: tag,};这里使用 node.tag 能够获取标签类型,比如: img、embed、video这里我的系统后台编辑器使用的是ckeditor 上传视频。生成的便签是&am…

GridView - Batch Editing - How to cancel editing or disable the editor conditionally

Please refer to :https://www.devexpress.com/Support/Center/Example/Details/T115116转载于:https://www.cnblogs.com/michelledawm/p/5980940.html

linkerd mysql_Linkerd和k8s无法正常工作

我试图让我的头在kubernetes的链接。我在我的本地minikube中使用他们网站上的linkerd deamonset示例它全部部署在production命名空间中。当我尝试http_proxy$(kubectl --namespaceproduction get svc l5d -o jsonpath"{.status.loadBalancer.ingress[0].*}"):4140 cu…