美文网首页
mac 安装好mysql后密码重置

mac 安装好mysql后密码重置

作者: 叶天义 | 来源:发表于2016-07-28 22:48 被阅读1019次

    mac版
    安装好mysql后会给一个root默认密码,如下图所示:



    一会儿用这个密码登录。
    默认mysql的目录在/usr/local/mysql和/usr/local/mysql-5.7.9-osx10.9-x86_64,两个目录下的东西貌似一模一样,不明白为什么会这样?
    进入其中任何一个目录都可以,我进入的是/usr/local/mysql/bin,执行:

    localhost:bin xiaotuerguaiguai$ mysql -uroot -p
    

    提示输入密码,输入刚才的密码
    Enter password:* 回车,提示:


    查看下mysql是否起动:



    没有起动,不知是不都是这样,我这边刚装好的时候mysql是没有起动的。



    再次查看:

    可以看到这次mysql服务已经起动。执行如下命令登录



    登录成功。在这儿要注意不要用这种方式登录 mysql -uroot -p默认密码,密码不要直接跟在-p后面,因为密码中有可能有特殊字符导致mysql密码读取不全。
    登录成功后mysql要求你立即重置密码,做任何其它操作都会报如下错误:

    执行如下命令更改密码:
    SET PASSWORD = PASSWORD('1234');
    

    --完--

    centos 版
    mysql.user表中password字段已更改为authentication_string字段,password字段不存在了

    mysql> update user set authentication_string=password("yourpassword") where user="root";
    

    相关文章

      网友评论

          本文标题:mac 安装好mysql后密码重置

          本文链接:https://www.haomeiwen.com/subject/qdzajttx.html