Mysql 密码重置

安装环境

  • 系统:Ubuntu 16.04, mysql版本: 5.6

默认密码用户登录

  • mysql安装后,默认用户/密码存放路径: /etc/mysql/debian.cnf

        user    = debian-sys-maint

        password = XyMyd13d

  • 使用 用户/密码登录: mysql -u debian-sys-maint -p

修改root密码

  • 使用命令启动mysql:mysqld_safe --skip-grant-tables
  • 另一终端登录mysql: mysql -u -root
  • 修改root密码:UPDATE user SET Password = PASSWORD('newpwd') WHERE Host = 'localhost' AND User = 'root'; 

        *** 一般情况, localhost | % 本地机器登录密码 和 %外网机器密码设置不同

  • 执行如下命令:flush privileges

重启mysql,就能使用新设置的密码登录了^_^

你可能感兴趣的:(mysql密码重置,数据库)