首先 跳过权限表模式启动mysql:mysqld --skip-grant-tables &

从现在开始,你将踏入第一个坑,如果你使用网上到处贴的 错误修改方法:

mysql> update mysql.user set authentication_string=password('your_new_password') where user='root';

(注意,5.7之后password改成了authentication_string)那么恭喜你,你修改成功了,但是你会发现当你使用navicat这种gui工具连接的时候会报如下错误:

error 1820 (hy000): you must reset your password using alter user statement before executing this statement.

同时你会发现命令行能使用mysql -u root -p登录了,但是不能use mysql了,连库都用不了了,搞毛啊

下面这个命令将会拯救你:

mysql> set password = password('your_new_password');

执行完之后使用命令mysqladmin -u root -p shutdown关闭mysqld

再次 mysql.server start 启动mysql就全部ok了~

以上所述是小编给大家介绍的mac下mysql5.7.10版本修改root密码的方法,希望对大家有所帮助

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

mac mysql5.7.10 密码_MAC下Mysql5.7.10版本修改root密码的方法相关推荐

  1. mysql5.7.22密码设置_mysql5.7.22版本修改root密码

    mysql5.6之前修改密码(字段password) mysql> use mysql; mysql> update user set password=password('123') w ...

  2. mysql8.1改密码,mysql 8.0以上版本修改root密码的方法

    昨天发布了一篇关于在win系统下安装配置mysql的教程,今天就有同学来咨询 mysql 8.0 以上的版本如何去修改 root 账号的密码.由于 mysql 8.0 以上版本的密码策略得到了加强,网 ...

  3. centos7切换root为mysql_Linux(centos 7)系统下mysql8及以上版本修改root账户密码

    Linux(centos 7)系统下mysql8及以上版本修改root账户密码 Linux(centos 7)系统下mysql8及以上版本修改root账户密码 [var1] 我尝试的错误命令如下: u ...

  4. navicat for mysql 修改密码_怎么用navicat for mysql 修改root 密码

    本文提供一个在数据库服务器上修改root密码的方法,本文撰写基础是在xp操作系统下进行.第一步 登录数据库服务器 采用具有Admin权限的用户名登录到服务器:第二步 关闭MySQL服务 在控件面板-& ...

  5. mac 重置mysql root密码_Mac下忘记Mysql root密码重置

    很久之前安装的mysql 在 mac本机,突然要用的时候,发现怎么也连接不上,网上找了很多的教程尝试都不成功,最后找到一篇尝试成功.感谢原博主的分享转载在下面进行记录,出处: http://blog. ...

  6. linux进入单用户模式改密码,1.4linux单用户模式下修改root密码和救援模式修改root密码...

    在忘记root密码无法登入系统的情况下,有两种修改root密码的方法. 第一种:进入单用户模式下,直接修改root密码,前提是grub没有设置密码. 第二种:使用安装光盘启动,进入救援模式更改root ...

  7. centos7服务器修改密码,centos7 修改root密码方式

    1 - 在启动grub菜单,选择编辑选项启动 2 - 按键盘e键,来进入编辑界面 3 - 找到Linux 16的那一行,将ro改为rw init=/sysroot/bin/sh 4 - 现在按下 Co ...

  8. MySQL8.0修改root密码

    一.问题: 当你在Linux上刚下好MySQL的时候,使用mysql -uroot -p登录时无需密码,你输不输密码或者随便输入密码都是可以登录的,但是如果你想要使用root用户远程访问MySQL8. ...

  9. mysql修改root密码 工具下载_学习mysql root密码修改的方法及工具使用

    本文介绍 学习mysql root密码修改的方法及工具使用,包括使用phpmyadmin.mysql服务配置工具.mysqladmin等. 供大家学习参考. 一,phpmyadmin 使用phpmya ...

最新文章

  1. Windows XP中的用户分为3类。
  2. 【图文解释】快速排序算法
  3. 6月,回忆我失去的爱情
  4. CS144 lab0 笔记
  5. android camera2 qcom,lineage编译环境里,编译QCamera2的技术总结
  6. hdu 6348 序列计数
  7. RobotStudio传送带设计
  8. Hive去重最佳方法
  9. Oracle 初始化参数性能视图
  10. 基于matlab的捷联惯导算法编程(一)
  11. 吉比特无源光纤说明书_[干货]光纤通信之缩略语英汉对照表
  12. 2D激光雷达的多传感器拼接
  13. 4.2 metasploit 开发 exploit
  14. 读取工程下的文档 统计重复的姓名 并按次数排序 java_当多个节点有相同名字但是内容不同的时候,生成的类名是相同的,导致导入项目中的时候不好识别。...
  15. 以优质氘代产品为刃,劈开生物原材料市场壁垒
  16. 类似搜狐新闻的栏目定制
  17. java高德地图api开发平台_【高德地图API】从零开始学高德JS API(一)地图展现...
  18. 《Linux学习一》交叉编译工具链的构建工具Crosstool-ng
  19. python:max函数
  20. Yocto系列讲解[实战篇]44 - bb文件中函数实操演示(2)

热门文章

  1. 中鸣投篮机器人怎么组装_1000余人参加洛阳市青少年机器人竞赛
  2. jupyter notebook 安装代码提示功能
  3. Mysql varchar 字节长度
  4. 程序代码错误检测_错误检测代码
  5. c语言 函数的参数传递示例_C-用户定义的函数示例,没有参数,没有返回类型...
  6. 物联网计算机相关专业吗,物联网工程属于计算机专业吗
  7. 2019聊大考研计算机调剂,2019年聊城大学硕士研究生预调剂工作说明
  8. 校园计算机网络系统,校园计算机网络系统
  9. python php 网站_python php网站
  10. php处理ajax post请求超时,php – 如何处理AJAX请求中的会话超时