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

PHP字符串操作入门教程

PHP字符串操作指的是对字符串进行各种常见操作的方法。字符串是PHP中最常用的数据类型之一,因此了解如何操作字符串是非常重要的。 以下是一些常见的PHP字符串操作: 1. 字符串长度:使用PHP的strlen()函数可以获取字符串的长度。 ``` $string = "Hello world"; echo strlen($string); // 输出 11 ``` 2. 字符串提取:可以使

Public @ 2023-04-16 19:00:36

独立主机/VPS手工还原MSSQL数据库(sqlserver2000版本)

1、首先请保证您的备份文件是bak文件,并且备份文件能够正常还原。2、打开“企业管理器”→“数据库”,选择您要还原的数据库,右键“所有任务”→“还原数据库”。如图:3、如果需要还原以前备份过的文件,直接在“还原”选择“数据库”,然后在下方选择要还原的备份即可,如果是从其他地方上传或者复制过来的,请选择“从设备”还原。点“添加”,添加您需要还原的备份文件。如图:4、点击确定后,点还原数据库上的“选项

Public @ 2013-06-08 15:46:41

源文件方式恢复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

清空mysql数据库(适用虚拟主机)

1、连接到mysql数据库 登录到mysql客户端: ``` mysql -h -u -p ``` 2、显示数据库列表 执行下面的命令,查看已有的数据库: ``` show databases; ``` 3、删除数据库 执行下面的命令,删除指定的数据库: ``` drop database ; ``` 4、重新创建数据库 执行下面的命令创建新的数据库: ``` cre

Public @ 2023-02-26 17:00:18

更多您感兴趣的搜索

0.574790s