mysql数据库如何清空密码_mysql数据库清空密码

方法一:

MySQL 提供跳过访问控制的命令行参数, 通过在命令行以此命令启动 MySQL 服务器:

safe_mysqld --skip-grant-tables&

即可跳过 MySQL 的访问控制, 任何人都可以在控制台以管理员的身份进入 MySQL 数据库.

需要注意的是在修改完密码以后要把 MySQL 服务器停掉重新启动才会生效

方法二:

可以进行如下的步骤重新设置 MySQL 的 root 密码:

1.首先确认服务器出于安全的状态, 也就是没有人能够任意地连接 MySQL 数据库.

因为在重新设置 MySQL 的 root 密码的期间, MySQL 数据库完全出于没有密码保护的

状态下, 其他的用户也可以任意地登录和修改 MySQL 的信息. 可以采用将 MySQL 对

外的端口封闭, 并且停止 Apache 以及所有的用户进程的方法实现服务器的准安全

状态. 最安全的状态是到服务器的 Console 上面操作, 并且拔掉网线.

2.修改 MySQL 的登录设置:

# vi /etc/my.cnf

在 [mysqld] 的段中加上一句: skip-grant-tables

例如:[mysqld]

datadir=/var/lib/MySQL

socket=/var/lib/MySQL/MySQL.sock

skip-name-resolve

skip-grant-tables

保存并且退出 vi.

3.重新启动 mysqld# /etc/init.d/mysqld restart

StoppingMySQL:[OK]

StartingMySQL:[OK]

4.登录并修改 MySQL 的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值