zoukankan      html  css  js  c++  java
  • Mac mysql初始化root密码

    刚使用homebrew安装了mysql,开启服务后并不能马上登录,参考了官网的解释说root一开始是没有密码的,参考地址:https://dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html

    1、开启mysql

    命令行输入:brew services start mysql

    再次输入:brew services list,检查mysql是否已经开启,若开启成功则进入第二步。

    2、进入mysql

    命令行输入:mysql -h127.0.0.1 -uroot -p

    要求输入密码,直接回车即可(因为初始状态下没有密码)

    3、修改密码

    按照官网的提示,根据版本的不同来修改。

    首先检查mysql的版本,进入mysql后,输入: status;  即可查看到以下信息:

    箭头所指的就是版本号了。

    接下来可以执行下面的命令来修改版本号:

    MySQL 5.7.6 and later:

    ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';

    MySQL 5.7.5 and earlier:

    SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPass');

     4、允许远程连接

    使用 sequal pro 无法连接上,参考了这2篇文章配置解决:

    1)如何赋予远程连接的权限

    https://blog.csdn.net/feixiang2039/article/details/81164136

    2)如何修改root的权限为最高,以使得起可以添加其他用户

    https://blog.csdn.net/qq_26789969/article/details/82686625

  • 相关阅读:
    Contains Duplicate
    Valid Anagram
    Invert Binary Tree
    Same Tree
    代理模式——java设计模式
    单例模式——java设计模式
    关于春招自己感到很失落这件事
    Collections.sort()中的mergeSort归并排序
    腾讯云搭建日志收集系统
    centos7 mysql
  • 原文地址:https://www.cnblogs.com/lxmajs/p/10251890.html
Copyright © 2011-2022 走看看