zoukankan      html  css  js  c++  java
  • MySQL 忘记/修改数据库密码

    window mysql 修改密码

    方法1: 用SET PASSWORD命令

      mysql -u root

      mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

    方法2:用mysqladmin

      mysqladmin -u root password "newpass"

      如果root已经设置过密码,采用如下方法

      mysqladmin -u root password oldpass "newpass"

    方法3: 用UPDATE直接编辑user表

      mysql -u root

      mysql> use mysql;

      mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';

      mysql> FLUSH PRIVILEGES;

    在丢失root密码的时候,可以这样

    在[mysqld]下添加 skip-grant-tables

    命令行:

      mysql> use mysql;

      mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';

      mysql> FLUSH PRIVILEGES;

    FLUSH PRIVILEGES:刷新MySQL的系统权限相关表

    Liunx mysql 修改密码

    1、关闭mysql 所有的进程  pkill mysqld

    2、启动mysql 时跳过权限验证  mysqld_safe --skip-grant-tables --user=mysql&

    3、查看端口是否启动(默认3306)   !net  

    4、重新登录  mysqld  -uroot

    5、修改密码   update mysql.user set password=password("新密码") where user="你的用户名"  and host="localhost"

    6、关闭mysql 所有的进程  pkill mysqld

    7、启动mysql 服务  mysqld_safe  --user=mysql&

    8、登录mysql  mysql -uroot -ppassword

    相关文章:mysqld_safe与mysqld区别(转载)

  • 相关阅读:
    Python基础编程常用模块汇总
    博客目录
    网络编程
    python 对象
    python模块和规范开发
    python常用内置函数
    python递归函数和匿名函数
    python装饰器
    python迭代器,生成器,推导式
    python作用域
  • 原文地址:https://www.cnblogs.com/xuey/p/9620497.html
Copyright © 2011-2022 走看看