关闭正在运行的 MySQL :

[root@www.woai.it ~]# service mysql stop

运行

[root@www.woai.it ~]# mysqld_safe --skip-grant-tables &

为了安全可以这样禁止远程连接:

[root@www.woai.it ~]# mysqld_safe --skip-grant-tables --skip-networking &

使用mysql连接server:

[root@www.woai.it ~]# mysql -p

更改密码:

use mysql;

update user set authentication_string=password('123qwe') where User='root' and Host = 'localhost';

*特别提醒注意的一点是,新版的mysql数据库下的user表中已经没有Password字段了

而是将加密后的用户密码存储于authentication_string字段

mysql> flush privileges;

mysql> quit;

修改完毕。重启

[root@localhost ~]# service mysql restart

然后mysql就可以连接了

但此时操作似乎功能不完全,还要alter user…

mysql> alter user 'root'@'localhost' identified by '123';

这样也可以:

mysql> set password for 'root'@'localhost'=password('123');

以上就可以修改Mac下MySQL5.7的密码,亲测可用。

重点给大家介绍下mysql 5.7 root密码修改

MySQL管理者密码设置或修改:

依据官方说明5.6以后版本,第一次启动时会在root目录下生产一个随机密码,文件名.mysql_secret。

[root@bright ~]# cat /root/.mysql_secret

# Password set for user 'root@localhost' at 2015-03-27 23:12:10

:Jj+FTiqvyrF

[root@bright ~]# cd /usr/local/mysql/bin/

[root@bright bin]# ./mysqladmin -u root -h localhost password '123456' -p

Enter password: #此行输入.mysql_secret里第二行内容

mysqladmin: [Warning] Using a password on the command line interface can be insecure.

Warning: Since password will be sent to server in plain text, use ssl connection to ensure password safety.

官方的方式,笔者无论是否使用--skip-grant-tables启动mysql都测试失败,亲们可以测试:

shell>mysql -uroot -p'password' #password即.mysql_secret里的密码

mysql>SET PASSWORD = PASSWORD('newpasswd');

旧版本,安装后ROOT无密码,按如下操作:

方法一:

shell>service mysqld stop #停止mysql服务

shell>mysqld_safe --skip-grant-tables & #以不启用grant-tables模式启动mysql

shell>mysql -uroot -p #输入命令回车进入,出现输入密码提示直接回车。

mysql>use mysql;

mysql>update user set password=PASSWORD("123456")where user="root"; #更改密码为 newpassord

mysql>flush privileges; #更新权限

mysql>quit #退出

方法二:

shell>service mysqld stop #停止mysql服务

shell>mysqld_safe --skip-grant-tables & #以不启用grant-tables模式启动mysql

shell>mysql -uroot -p #输入命令回车进入,出现输入密码提示直接回车。

mysql > set password for root@localhost = password('mysqlroot');

方法三:

shell>/path/mysqladmin -u UserName -h Host password 'new_password' -p

mac mysql 5.7.12修改密码_Mac下 Mysql5.7忘记root密码及mysql5.7修改root密码的方法相关推荐

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

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

  2. mac mysql 5.7.9安装教程_mac系统OS X10.10版本安装最新5.7.9mysql的方法_MySQL

    用过mac的朋友都反映很好用,不仅美观,性能好,关键是他的系统底层对于开发人员来说,无疑就是一个最大的好处,用习惯linux的人就知道mac的强大. 但是也有一点最蛋疼的是,mac的习惯跟window ...

  3. mac安装mysql修改密码_Mac下安装MySQL 5.7.28并且修改root密码-Go语言中文社区

    0.前言 mysql8安装:https://blog.csdn.net/qq_21383435/article/details/80577038 1.下载 地址:https://www.mysql.c ...

  4. mac mysql 初始密码_mac下mysql安装后修改默认密码

    忘记密码 由于mysql5.7默认密码不是root,而是乱码,安装后会提示,但是提示的不能用. 2017-11-29T11:34:29.410459Z 1 [Note] A temporary pas ...

  5. mac mysql 重设密码_Mac下忘记mysql密码重新设置密码的图文教程

    MySQL 文件在路径/usr/local/mysql下 1, 在系统偏好设置中关闭 mysql : Stop MySQL Server 2 ,打开终端 进入路径 /usr/local/mysql/b ...

  6. mac mysql5.7.10 密码_MAC下Mysql5.7.10版本修改root密码的方法

    首先 跳过权限表模式启动mysql:mysqld --skip-grant-tables & 从现在开始,你将踏入第一个坑,如果你使用网上到处贴的 错误修改方法: mysql> upda ...

  7. linux mysql 修改root密码_Mac下重置mysql的root密码

    php中文网最新课程 每日17点准时技术干货分享 我的mysql版本 MYSQL V5.7.9,旧版本请使用: UPDATE mysql.user SET Password=PASSWORD('新密码 ...

  8. mysql8 mac 忘记密码_mac下 MySql 8.0.15忘记密码重置密码

    Mysql最新版跟老版用法不一样了,重置密码的方法也改变了 1.忘记密码了就需要先免登录进入数据库 进入到mysql目录下: cd /usr/local/mysql/bin/ sudo su 终端出现 ...

  9. mac mysql 初始密码_Mac下MySql初始密码设置及mysql数据库操作

    1. 首先 点击系统偏好设置 -> 点击MySQL, 在弹出的页面中,关闭服务. 2. 进入终端命令输出: cd /usr/local/mysql/bin/ 命令,回车. 3. 回车后,输入命令 ...

  10. mac安装python3.7两个版本_MAC下同时安装Python2和Python3

    第一步:在安装Python之前,你的电脑需要安装一下工具: 1.xcode(App Store里可以直接下载) 2.套件管理工具Homebrew 第二步:安装Homebrew 1.打开终端,输入: r ...

最新文章

  1. Flask框架(flask中设置和获取session)
  2. 高版本JDK13新特性以及与JDK8对比
  3. json_decode
  4. 显示日期的指令: date
  5. cocos2d粒子效果
  6. linux-0.11 内核源码学习笔记一(嵌入式汇编语法及使用)
  7. poj 2409 Let it Bead Polya计数
  8. bilibili【考研英语词汇】
  9. Eclipse汉化教程
  10. 企业微信SDK接口api调用代码
  11. 中文乱码问题解决大全
  12. 根据录入的计算公式计算_增值税含税怎么计算?
  13. C#对Java--微软的反击
  14. 音乐和计算机跨界融合,上海尝试音乐创新:中国传统文化与西方艺术跨界融合...
  15. 什么是软件第三方测试 ,靠谱的第三方测试检测公司推荐
  16. 双Nmos管驱动电路
  17. Ubuntu Linux开机黑屏的永久解决办法
  18. 汽车以太网技术及测试介绍
  19. 工程实践_Ubuntu16.04使用whl文件安装PyTorch教程
  20. 《MATLAB 神经网络43个案例分析》:第6章 PID神经元网络解耦控制算法——多变量系统控制

热门文章

  1. python批量.bmp文件转换为.jpg
  2. ubuntu安装中文环境 zh_CN.GB2312 zh_CN.GBK
  3. 细胞色素--训练13
  4. 网页设计HTML遇到的问题,网页制作常遇到的问题集合
  5. vuecli-脚手架,安装使用及目录详解
  6. 当今主流浏览器内核简介
  7. mysql my.cnf位置_我如何找到MySQL my.cnf位置
  8. 小米2s自带rec刷root_小米手机 解锁 Root 刷第三方ROM
  9. python md5解密方法与技巧_python ---- 爬取 md5解密结果 的小脚本
  10. ICP许可证的作用是什么?ICP许可证可以转让吗?