Linux Mysql忘记密码,如何登录

在这里插入图片描述

SVPWM

Linux Mysql忘记密码,如何登录

objective-c


在这里插入图片描述

数据迁移


1.Check log

  • 查看状态
    sudo service mysqld status
    在这里插入图片描述
  • 查看初始密码(注意单引号)
    sudo grep ‘temporary password’ /var/log/mysqld.log
    在这里插入图片描述

2.Stop mysql service,Update config

  • 关闭服务
    sudo service mysqld stop
  • 修改配置文件
    whereis my.cnf
    sudo vim /etc/my.cnf
    在mysqld标签下添加skip-grant-tables
    在这里插入图片描述
  • 重启服务
    sudo service mysqld start
    在这里插入图片描述
  • 访问服务
    mysql -u root
    在这里插入图片描述
  • 切换数据库
    use mysql
  • 更改密码(注意密码的单引号)
    update user set password=password(‘abc@123’) where user=‘root’;
    update user set authentication_string=password(‘abc@123’) where user=‘root’;
    在这里插入图片描述
  • 刷新
    flush privileges
    exit

  • 删除配置,重新登录
    sudo service mysqld stop
    sudo vim /etc/my.cnf =>移除前面的配置
    sudo service mysqld start
    mysql -u root -p

3.Mysql install

Mysql — linux 安装(CentOS): https://blog.csdn.net/weixin_43916074/article/details/125284109.

gpuimage

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注