mysql密码忘了可以重新安装吗 (如何修改mysql数据库连接密码)

1. 设置免密码登录

  • 在配置文件my.cnf设置免密码登录,在【mysqld】模块添加:skip-grant-tables
  • 重启mysql服务 systemctl restart mysqld.service

mysql8.0忘记了密码怎么修改密码,mysql默认root密码是多少

2. 将旧密码设置为空 执行命令:mysql -u root -p //提示输入密码时直接敲回车。use mysql //选择数据库update user set authentication_string = '' where user = 'root'; //密码置空quit //退出 3.去除免密码登录配置

  • 删掉步骤1的语句 skip-grant-tables
  • 重启服务

4.修改密码 mysql -u root -p //提示输入密码时直接敲回车,刚刚已经将密码置空了 ALTER USER 'root'@'localhost' IDENTIFIED BY 'abc132451@'; // 修改密码,密码形式过于简单则会报错 ps:mysql5.7.6版本后 废弃user表中 password字段 和 password()方法,所以旧方法重置密码对mysql8.0版本是行不通的,共勉