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区别(转载)

  • 相关阅读:
    WPF游戏摘记地图编辑器(1)
    图片和视频操作核心代码
    WPF游戏摘记地图编辑器(2)
    序言
    Asp.Net 请求处理机制
    C#正则表达式
    ActiveX控件打包成Cab实现浏览器自动下载安装
    ios数据存储
    ARC 学习
    Ray's Learn Cocos2d 笔记(一)
  • 原文地址:https://www.cnblogs.com/xuey/p/9620497.html
Copyright © 2011-2022 走看看