Java软件开发,数据库密码被修改了,还有什么办法控制数据库,密码能找回吗?
发布网友
发布时间:2022-04-08 21:47
我来回答
共2个回答
热心网友
时间:2022-04-08 23:16
mysql可以在启动时,跳过密码直接登陆。
修改配置参数
/etc/my.cnf
在
[mysqld] 下面加上:
skip-grant-tables
配置项。
然后重启mysql服务,进入数据库后,找到mysql.user表,找到root用户对应的记录,然后修改密码的值,注意mysql密码是md5加密的,update user set password=md5('123456') where xxxxxx
然后刷新权限,FLUSH PRIVILEGES;
关闭数据库,将参数修改回来,重启,用新密码就可以访问了。
热心网友
时间:2022-04-09 00:34
mysql可以在启动时,跳过密码直接登陆。
修改配置参数
/etc/my.cnf
在
[mysqld] 下面加上:
skip-grant-tables
配置项。
然后重启mysql服务,进入数据库后,找到mysql.user表,找到root用户对应的记录,然后修改密码的值,注意mysql密码是md5加密的,update user set password=md5('123456') where xxxxxx
然后刷新权限,FLUSH PRIVILEGES;
关闭数据库,将参数修改回来,重启,用新密码就可以访问了。