使用的mac OS 10.11  安装mysql后访问root/root用户失败,网上找了一些解决办法,下面记录下解决方法方便以后自己查询

概述(看懂下面就不用看了):

停服务:sudo /usr/local/mysql/support-files/mysql.server stop

安全模式启动(登录不需要密码了):sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables

修改密码: ./mysql -u root

UPDATE mysql.user SET authentication_string=PASSWORD('abc123') WHERE User='root';

FLUSH PRIVILEGES;

\q

再停掉安全模式:sudo /usr/local/mysql/support-files/mysql.server stop

正常模式启动:sudo /usr/local/mysql/support-files/mysql.server start

root用户登陆:./mysql -u root -p

重置mysql root用户密码步骤:

step1:

苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务(点击stop mysql server)

或者直接敲命令:sudo /usr/local/mysql/support-files/mysql.server stop

step2:

进入终端输入:cd /usr/local/mysql/bin/

回车后 登录管理员权限 sudo su

回车后输入以下命令来禁止mysql验证功能 ./mysqld_safe --skip-grant-tables &

回车后mysql会自动重启(偏好设置中mysql的状态会变成running)

step3.

输入命令 ./mysql

回车后,输入命令 FLUSH PRIVILEGES;

回车后,输入命令 UPDATE mysql.user SET authentication_string=PASSWORD('abc123') WHERE User='root';

我这里设置的是  abc123

至此,密码修改完成,可以成功登陆。

另外提供下mysql下载地址

http://dev.mysql.com/downloads/mysql/   选择对应系统版本的mysql版本即可

MySQL Workbench(GUI Tool) 工具下载(mac可用)

命令行打开和关闭mysql服务

sudo /usr/local/mysql/support-files/mysql.server start

sudo /usr/local/mysql/support-files/mysql.server stop

mac 下mysql安装

系统环境: OS X Yosemite 10.10.3 登录用户: fx (有 sudo 权限) MySQL版本: 5.5.49 (mysql-5.5.49-osx10.9-x86_64.tar) M ...

mac 下 mysql 安装

1. 下载安装文件: 下载地址:https://dev.mysql.com/downloads/mysql/ 下载后缀名为dmg的安装文件 2. 启动mysql 安装后,打开"系统偏好设置& ...

找回丢失的mysql服务的root用户的密码

一.关闭mysqld服务.服务名称则根据电脑上的实际服务名来决定,windows下则用以管理员身份运行cmd.exe程序,然后输入:net stop mysql的服务名称. 二.打开一个cmd窗口,以 ...

解决kali linux 2016.2实体机安装后root用户没有声音

Kali Linux系统默认状态下,root用户是无法使用声卡的,也就没有声音.启用的方法如下:(1)在终端执行命令:systemctl --user enable pulseaudio (2)在/e ...

mac下mysql安装、卸载、基本操作

2018-06-08 10:57:26 张广森 阅读数 6584更多 分类专栏: mac mysql   版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本 ...

在Windows下Mysql如何重置root用户密码

原文链接:http://www.feeldesignstudio.com/2013/05/windows-mysql-root-password-reset 网上的很多在Windows下重置root用 ...

mac下mysql安装及配置启动

---恢复内容开始--- 原始链接:https://segmentfault.com/q/1010000000475470 按照如下方法成功安装并启动: mysql.server start//启动服 ...

(转)Mac下MySql安装经历(含安装错误排查、卸载多种折腾)

在安装mysql的时候,活活折腾我两天.结果终于被我折腾成功了……一开始我就放了个错误:我下了32位版本的mysql:mysql-5.5.8-osx10.6-x86.dmg 须知在mac下装的是64位 ...

linux下mysql安装报错及修改密码登录等等

1:下载 [root@localhost soft]# wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.19-linux-glibc ...

随机推荐

shell获取ip

ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6|awk '{print $2}'|tr -d "addr:"

sql 查询最近30分钟或者自定义时间数据

) FROM dual; 30分钟或者自定义

[Educational Codeforces Round 16]A. King Moves

[Educational Codeforces Round 16]A. King Moves 试题描述 The only king stands on the standard chess board ...

HDU 4311 前缀和

Description It has been ten years since TJU-ACM established. And in this year all the retired TJU-AC ...

ElasticSearch 常用的查询过滤语句

query 和  filter 的区别请看: http://www.cnblogs.com/ghj1976/p/5292740.html Filter DSL term 过滤 term主要用于精确匹配 ...

lintcode :Invert Binary Tree 翻转二叉树

题目: 翻转二叉树 翻转一棵二叉树 样例 1 1 / \ / \ 2 3 => 3 2 / \ 4 4 挑战 递归固然可行,能否写个非递归的? 解题: 递归比较简单,非递归待补充 Java程序: ...

const和violate

const修饰变量 C语言中,const修饰的变量是只读的,本质还是变量,修饰的变量也会在内存中占用空间(这不废话么)本质上const只对编译器有用,在运行时无用.const和类型顺序无要求,一般类型 ...

Search Bar 去掉背景颜色

storyboard里只能设置background颜色,可是发现clear color无法使用 其实代码还是可以设置的,那就是删除背景view [[self.searchBar.subviews ob ...

Web缓存(一) - HTTP协议缓存

为什么要使用 Web 缓存 Web缓存一般分为浏览器缓存.代理服务器缓存以及网关缓存,本文主要讲的是 浏览器缓存,其它两种缓存大家自行去了解下. Web 缓存游走于服务器和客户端之间.这个服务器可能是 ...

Linux 套接字编程中的 5 个隐患(转)

本文转自IBM博文Linux 套接字编程中的 5 个隐患. “在异构环境中开发可靠的网络应用程序”. Socket API 是网络应用程序开发中实际应用的标准 API.尽管该 API 简单,但是开发新 ...

mac mysql密码错误_解决mac 下mysql安装后root用户登录密码错误问题相关推荐

  1. mysql star item 失败_解决CentOS7下MySQL服务启动失败的问题.md

    --- title: 解决CentOs7下MySQL服务启动失败的问题 date: 2021-01-06 15:21:31 tags: MySQL --- 老夫前几天才在虚拟机的CentOS安装好My ...

  2. centos mysql双机备份_[原创]CentOS下Mysql双机互为备份

    一.环境: 1.安装Centos-6.5-x64位系统的机器两台: host1:192.168.2.3 host2:192.168.2.4  (互相能ping通) 2.安装Mysql. 命令:Yum ...

  3. python mysql写入速度加快_解决python写入mysql中datetime类型遇到的问题

    解决python写入mysql中datetime类型遇到的问题 发布时间:2020-08-31 16:46:47 来源:脚本之家 阅读:89 作者:WilliamDescant 刚开始使用python ...

  4. mysql 迁移方案_不同场景下 MySQL 的迁移方案

    本文内容 为什么要迁移 MySQL 迁移方案概览 MySQL 迁移实战 注意事项 技巧 总结 一.为什么要迁移 MySQL 迁移是 DBA 日常维护中的一个工作.迁移,是把实际存在的物体挪走,保证该物 ...

  5. windows mysql增量备份_关于window下mysql数据库增量备份

    mysql增量备份(mysql5.1 之后),linux下mysql增量备份 网上资料很多.这里只说明window下mysql增量备份. 定义: mysql数据库会以二进制的形式,自动把用户对mysq ...

  6. Linux修改root用户登录密码

    echo root:123456 |chpasswd root ---- 登录名 123456 ---- 新登录密码 可以调用system函数,实现在应用程序中修改root用户的登录密码,限制teln ...

  7. Linux下软件安装 非root用户安装软件的一般流程

    Linux下的软件安装 Linux下的软件安装,实质上有如下四种,"正规"程度依次递减: 使用标准的yum/apt/yast包管理程序安装 比如:sudo apt-get inst ...

  8. spring mysql中文乱码问题_解决Spring下MySQL出现乱码的问题

    花了我宝贵的3个小时才搞定,失败! 以前都是用Postgres,基本没有用过Mysql .怎么Postgres的时候从来没有这么麻烦啊,惆怅~~ 本来我的代码都是基于UTF-8的,用本机的Window ...

  9. pb mysql 中文乱码_解决springmvc+mybatis+mysql中文乱码问题

    近日使用ajax请求springmvc后台查询mysql数据库,页面显示中文出现乱码 最初在mybatis配置如下 select text from News where id=#{o} 其中表New ...

最新文章

  1. Promethus+Grafana监控解决方案
  2. java web shiro_javase和javaweb环境下shiro的搭建
  3. RHEL 7安装教程
  4. Akka并发编程——第六节:Actor模型(五)
  5. 如何使用Mybatis-plus
  6. Maven命令 install 和 package的区别
  7. Java 设计模式之Mediator调节者模式
  8. 富文本编辑器quill的集成
  9. vshost32.exe停止工作
  10. 解决在Windows 2003的 IIS 6.0 中无法上传超过200K的附件以及无法下载超过4M的附件问题...
  11. iptables原理知识
  12. 关于直播,所有的技术细节都在这里了(四)
  13. pythonfor杨辉三角,python实现杨辉三角 python实现杨辉三角的几种方法代码实例
  14. LearnOpenGL学习笔记—入门03:Hello Triangle
  15. 在电商平台落地大数据应用的6个场景、2类服务、12个框架
  16. Jmeter线程组之jp@gc - Stepping Thread Group
  17. android 音乐文件删除,如何从华为手机恢复已删除的音频或音乐文件
  18. python资源论坛_五个亲测可用的Python论坛类网站开源框架
  19. DHU OJ | 进阶练习-22 汽水瓶
  20. 数据标注平台哪家好?

热门文章

  1. 系统架构设计师 - 项目管理 - 挣值管理
  2. 使html表格可编辑状态,js+Html实现表格可编辑操作
  3. 单一窗口关区备案_深圳跨境电商企业进出口备案,赶紧码下学习
  4. oa服务器怎么修改域名,oa域名服务器配置
  5. pypi.python.org_在Pypi上发布自己的Python包
  6. java算法判断链表有没有闭环_前端算法系列之二:数据结构链表、双向链表、闭环链表、有序链表...
  7. qt使用自带的日志输出实例输出日志时,在日志中显示行数
  8. python教程程序_Python如何发布程序的详细教程
  9. 用计算机表白我不喜欢你了,隐藏式表白,表白不一定要用“我喜欢你”这几个字...
  10. 安全策略_Spring Security 实战干货:如何实现不同的接口不同的安全策略