zoukankan      html  css  js  c++  java
  • 如何修改WAMP中mysql默认空密码 以及修改时报错的处理方法

    WAMP安装好后,mysql密码是为空的,那么要如何修改呢?其实很简单,通过几条指令就行了,下面我就一步步来操作。

      首先,通过WAMP打开mysql控制台。

      提示输入密码,因为现在是空,所以直接按回车。

      然后输入“use mysql”,意思是使用mysql这个数据库,提示“Database changed”就行。

      然后输入要修改的密码的sql语句“update user set password=PASSWORD('hooray') where user='root';”,注意,sql语句结尾的分号不能少,提示什么什么OK就行了。

      最后输入“flush privileges;”,不输入这个的话,修改密码的操作不会生效的。

      然后输入“quit”退出。

    又一次下载安装时,修改mysql密码报错 的解决方法

    新安装的MySQL5.7,登录时提示密码错误,安装的时候并没有更改密码,后来通过免密码登录的方式更改密码,输入update mysql.user  set password=password('root') where user='root'时提示ERROR 1054 (42S22): Unknown column 'password' in 'field list',原来是mysql数据库下已经没有password这个字段了,password字段改成了

    authentication_string

    所以更改语句替换为update mysql.user set authentication_string=password('root') where user='root' ;即可

    我的系统版本如下:


    完整的更改MySQL密码的方式如下:

    1、vim /etc/my.cnf 加入skip-grant-tables


    2、重启MySQL, /etc/init.d/mysqld restart


    3、终端输入 mysql 直接登录MySQL数据库,然后use mysql


    4、update mysql.user set authentication_string=password('root') where user='root' ;


    5、编辑my.cnf文件删掉skip-grant-tables 这一行,然后重启MySQL,/etc/init.d/mysqld restart,否则MySQL仍能免密码登录

    6、mysql -u root -p

    然后输入密码即可登录MySQL数据库

  • 相关阅读:
    Edit Distance编辑距离(NM tag)- sam/bam格式解读进阶
    《开讲啦》 20160910 颜宁:女科学家去哪儿了?
    pysam
    Python项目实战
    最小二乘估计法
    最大似然估计(Maximum Likelihood,ML)
    HMM隐马尔科夫模型
    贝叶斯推断|朴素贝叶斯分类|贝叶斯定理
    解决“tar:Exiting with failure status due to previous errors”【转】
    df -h执行卡住不动问题解决【转】
  • 原文地址:https://www.cnblogs.com/sjxx/p/5550186.html
Copyright © 2011-2022 走看看