Categories


Tags


Linux操作系统破解Mysql密码的方法

(1) service mysqld stop  //先停止mysql服务

(2)然后打开mysql配置文件/etc/my.cnf.在【mysqld】下面添加一行代码:skip-grant-tables。这行代码意思就是跳过跳过授权表,即是可以跳过密码验证直接进入数据库。

图片1.png

(3) service mysqld restart //重启mysql数据库。假如不重启的话,不会生效。

mysql -uroot -p  //此时直接回车,既可以进入数据库。

出现mysql>就说明你已经进入到mysql数据库里了。

图片2.png

(4)进数据库后,use mysql //选择mysql这个库,因为mysql的root密码存放在这个数据库里。

show tables  //查看下mysql库里有哪些表,我们需要操作的用户名密码都在user表里。

desc user  //查看下user表有哪些字。

图片3.png

图片4.png

(5)更改root密码。

update user set password=password('123456') where user="root";  //用户选root,可以随便更改成任意密码,我这里设置的123456,password()是mysql密码加密的一个函数。

flush privileges;   //刷新下密码,使更改的生效。

exit  //退出数据库。

图片5.png

(6)退出数据库,重新登录

mysql -uroot -p   //回车输入刚刚更改的密码,就能进去了。

然后再次进入配置文件vi /etc/my.cnf 把skip-grant-tables去掉。

图片6.png

(7)注意更改后一定记得到my.cnf里把skip-grant-tables去掉,不然下次重启mysql后,又变成不需要密码直接进去了。

来源:景安


Public @ 2016-11-10 15:46:47

[原创]如何为服务器创建别名地址

服务器使用过程中不断创建增加站点,这些都需要域名指向到服务器ip地址,才能实现网站访问或管理。但当服务器ip地址变更时候,这些解析到了服务器的域名均要修改解析到新的ip,就会非常麻烦!域名解析是直接到域名解析平台去做的,做A记录和CNAME记录都可以。做CNAME解析的话,是解析到一个网址形式的,这个网址都是可以自己设置分配的,只要自己手上有域名即可。举例:现在有域名west1.cnwest2.c

Public @ 2010-08-06 16:13:46

HTML5和其他HTML有什么区别?

HTML5是HTML的最新版本,与之前的版本有以下几点区别: 1. 语义化元素:HTML5增加了一些语义化的元素,例如、、和等,使得网页结构更加清晰明了。 2. 媒体支持:HTML5支持多媒体播放,包括视频和音频等,不需要使用第三方插件。 3. 表单控件:HTML5新增了很多表单控件,例如日期选择器、搜索框等,使得表单更加易用。 4. 本地存储:HTML5支持本地存储,可以在浏览器端存储数

Public @ 2023-04-11 00:51:12

mysql数据库损坏修复方法(适用window、Linux系统vps云主机)

网站访问提示mysql错误:Table XXX is marked as crashed and should be repaired修复方法如下:一、管理助手方式:打开管理助手,打开mysql数据库选项,双击需要修复的数据库,点击修复按钮修复。blob.pngblob.png如果没有修复成功,请按下面的方式修复。二、命令行方式:打开【开始】--【运行】 输入cmd回车,在弹出的黑框里面视情况输入

Public @ 2022-11-19 15:46:48

源文件方式恢复mysql数据库(适用虚拟主机、云主机)

1. 首先,下载备份文件。通常,MySQL备份文件是以.sql或.gz格式进行存储的。 2. 登录MySQL控制台,创建一个空的数据库,并为其指定一个名称。 3. 然后,通过SSH或FTP将备份文件上传到服务器。请确保文件在服务器上的正确路径可以访问。 4. 使用以下命令将备份文件还原到新创建的数据库中: ``` mysql -u your_username -p your_passwor

Public @ 2023-06-02 03:50:14

更多您感兴趣的搜索

0.615583s