zoukankan      html  css  js  c++  java
  • mysql数据库设置密码

    1.用SET PASSWORD命令

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

    2.用mysqladmin

    设置密码

    mysqladmin -u root password "root"
    

    修改密码:

    格式:mysqladmin -u用户名 -p旧密码 password 新密码

    3.用UPDATE直接编辑user表

    mysql -u root
    
    mysql> use mysql;
    
    mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
    
    mysql> FLUSH PRIVILEGES;
    

    4.丢失root密码时,设置root密码

    方法1:

    mysqld_safe –skip-grant-tables & mysql -u root mysql   
    
    mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';   
    
    mysql> FLUSH PRIVILEGES;
    

    方法2:

    1、修改mysql的配置文件(默认为/etc/my.cnf),在[mysqld]下添加一行skip-grant-tables

    2、保存配置文件后,重启mysql服务 service mysqld restart

    3、mysql -u root -p登录mysql,然后不输入密码直接回车,然后按照上面的流程修改密码

    4、密码修改完毕,按照流程1的删除配置文件中的那行,然后重启mysql服务

  • 相关阅读:
    wamp配置虚拟主机
    php单例模式
    YII缓存操作
    YII的延迟加载
    之字形打印二叉树
    对称的二叉树
    二叉树的下一节点
    删除链表的重复节点
    链表中环的入口
    字符流中第一个不重复的字符
  • 原文地址:https://www.cnblogs.com/dyanbk/p/11258261.html
Copyright © 2011-2022 走看看