• 技术文章 >数据库 >mysql教程

    怎么用命令行修改MySQL数据库密码

    2016-06-07 17:52:30原创1077

    通过MySQL命令行来修改MySQL数据库的密码,下面就为您详细介绍如何使用MySQL命令行来修改密码。 格式:mysqladmin -u用户名 -p旧密码 password 新密码

    1、给root加个密码pass123:

    首先在DOS下进入目录mysqlbin,然后键入以下命令

    代码如下 复制代码

    mysqladmin -u root -password pass123

    注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。

    2、将root的密码改为pass456。

    代码如下 复制代码

    mysqladmin -u root -p pass123 password pass456

    上面两个是在cmd命令行中输入的命令,所以直接回车就可以。

    下面介绍MYSQL环境中的命令,Mysql命令结束后都带一个分号作为命令结束符。

    3、命令行修改root密码:

    代码如下 复制代码

    mysql> UPDATE mysql.user SET password=PASSWORD('newpassword') WHERE User='root';

    运行完这行之后会提示下面的信息:

    代码如下 复制代码
    Query OK, 0 rows affected (0.00 sec)
    Rows matched: 2 Changed: 0 Warnings: 0

    这时候还需要运行下面一句,否则密码不会被修改:

    代码如下 复制代码

    mysql> FLUSH PRIVILEGES;

    下面运行结果代表修改成功:
    Query OK, 0 rows affected (0.16 sec)

    4、显示当前的user:

    代码如下 复制代码

    mysql> SELECT USER();

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:mysql5 sql-mode 引起的错误解决办法 下一篇:常用的MySQL日期时间函数(1/2)
    20期PHP线上班

    相关文章推荐

    精选22门好课,价值3725元,开通VIP免费学习!• mysql查询慢的因素除了索引,还有什么?• 一文掌握Mysql中的Enum数据类型• MySQL读写分离基本原理详解• 浅析mysql设置最大连接数的两种方法• 实例解析MySQL约束知识点
    1/1

    PHP中文网