一、下载dmg包安装

  1、下载MySQL dmg 包, 从官网 : http://www.mysql.com/downloads/ 进入, 点击下方的DOWNLOADS : MySQL Community Server

  选择dmg文件下载

  

  接着, 会跳转到如下页面, 你只需要选择不登录,直接下载即可  

  2、进入系统偏好设置,点击MySQL,开启MySQL服务

 

  3、环境变量配置(windows也是这样run的。可以不配置, 但每次必须在msyql的安装目录下,执行mysql命令。)

  进入到用户目录下 执行 vim .bash_profile   。添加如下内容

  

##mysql
export PATH=${PATH}:/usr/local/mysql/bin

  快速启动、结束MySQL服务, 可以使用alias命令

alias mysqlstart='sudo /usr/local/mysql/support-files/mysql.server start'
alias mysqlstop='sudo /usr/local/mysql/support-files/mysql.server stop'

  我们就可以在任何地方执行mysql命令了。

  如果你还没有配置环境变量, 可以先进入MySQL安装目录, 再执行MySQL相关命令。安装目录在/user/local/mysql版本 。 我的目录是

  

/usr/local/mysql-5.7.16-osx10.11-x86_64
 
 遇到报错:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
                或者 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
               如果用上面链接的方法一(方法二里需要mysql初始密码,那个我找不到),我的电脑不好用,实际上是shell执行停止mysql后,偏好设置里面看到mysql并没有被关闭,不知道是
               不是我电脑的原因。所以就手动关闭mysql了(再后来手动关闭直接关不了,原因不明)。
               
     步骤:
     1. 偏好设置,手动关闭
     2. mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
     3. mysql -u root mysql
     4.

mysql>update mysql.user set authentication_string=password('123456') where user='root' ;
mysql> FLUSH PRIVILEGES;
mysql> quit 5.mysqlstop 然后 mysqlstart (因为我输入sudo mysql restart 还是报错ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
 6. mysql -uroot -p

 7. 输入重置后的密码

 8  进入mysql交互模式 输入“ show databases;"  报错“ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.“

[mysql> set password=password("root");

[mysql> flush privileges;

[mysql> help contents

You asked for help about help category: "Contents"

For more information, type 'help <item>', where <item> is one of the following

categories:

Account Management

Administration

Compound Statements

Data Definition

Data Manipulation

Data Types

Functions

Functions and Modifiers for Use with GROUP BY

Geographic Features

Help Metadata

Language Structure

Plugins

Procedures

Storage Engines

Table Maintenance

Transactions

User-Defined Functions

Utility

[mysql> show databases;

+--------------------+

| Database           |

+--------------------+

| information_schema |

| guest_test         |

| mysql              |

| performance_schema |

| sys                |

问题解决

【Mysql】【环境配置】Mac的更多相关文章

  1. mac上搭建mysql环境配置和Navicat连接mysql

    mac上搭建mysql环境配置 1.下载mysql for mac: https://downloads.mysql.com/archives/community/ 注意:mysql版本要和你的MAC ...

  2. mac mysql环境配置

    安装mysql:http://www.mysql.com/downloads/ 找到 MySQL Community Edition (GPL) Community (GPL) Downloads » ...

  3. Apache+php+mysql环境配置

    Apache+PHP+MySQL环境搭建 标题格式 正文格式 阶段性完成格式 正文中强调格式 ————————————————————————————— 前语:本文是从我写过的doc文档迁移过来的,由 ...

  4. 【cocos2d-x 环境配置-Mac配置篇】

    目前我配置的环境需求如下: JDK 1.6 XCode Version 4.6 (4H127) Cocos2d-x 2.2.0  Android Developer  一,下载安装 要配置环境一次性下 ...

  5. Mysql 环境配置查询

    Mysql 环境查询 1, 查看全部的引擎 a) Show engines 或者是进入到information_schama里面去查看ENGINES表 2, 查看当前用户 a) Select user ...

  6. 环境配置 | mac环境变量文件.bash_profile相关

    每次环境配置都费老劲,零零碎碎的知识就记在这里 文件:~/.bash_profile

  7. os mac apache+php+mysql环境配置

    1.启用系统自带的apache 服务 打开终端(terminal) #sudo apachectl start #sudo vi /etc/apache2/httpd.conf 修改 LoadModu ...

  8. win+Nginx+php+mysql 环境配置

     1.准备工作 (1)PHP 版本5.6.17 下载地址  PHP官网 (2)Nginx 版本1.8.0 下载地址  Nginx官网 (3)MySQL 版本5.7.10 MySQL官网 2.php的安 ...

  9. windows 7 64bit 下apache php mysql 环境配置

    在64位环境下安装apache,php和配置过程 准备好安装包.(64位版本) Apache 下载地址:http://www.apachelounge.com/download/ Php 下载地址:h ...

  10. Java、Tomcat 及 MySQL 环境配置

    Java开发环境的配置 首先我们要下载JDK. 到Oracle官网上去下载即可,目前最新版是Java SE 8u25. 开始我很混乱,Java SE 和 JDK是什么关系呢?最后查了一下 Java S ...

随机推荐

  1. mysql查询语句 查询方式

  2. 一篇关于蓝牙SDP和L2CAP协议的文章

    SDP地址:http://www.cnblogs.com/strive-forever/archive/2011/11/04/2236640.html L2CAP地址:http://www.cnblo ...

  3. 018.07 New BMW ICOM A3+B+C+D Plus EVG7 Controller Tablet PC with WIFI Function

    2018.07 New BMW ICOM A3+B+C+D Plus EVG7  Controller Tablet PC with WIFI Function Software Version : ...

  4. 记账本微信小程序开发二

    新建一个微信小程序项目 熟悉软件各种操作.

  5. flask框架----基于flask的扩展实现的简单的页面登录

    废话不多说,直接上代码 from flask import Flask,render_template,request,redirect,session app = Flask(__name__,te ...

  6. linux系统Centos环境下搭建SVN服务器及权限配置

    linux系统Centos环境下如何搭建SVN服务器以及svnserve.conf.authz.passwd配置文件详细介绍   至于svn的概念,这里就不做详细阐述了,可以自行百度.简单来讲就是一个 ...

  7. memcache,redis对比

    一.问题:     数据库表数据量极大(千万条),要求让服务器更加快速地响应用户的需求.   二.解决方案:      1.通过高速服务器Cache缓存数据库数据      2.内存数据库     ( ...

  8. lucene 全文检索工具的介绍

    Lucene:全文检索工具:这是一种思想,使用的是C语言写出来的 1.Lucene就是apache下的一个全文检索工具,一堆的jar包,我们可以使用lucene做一个谷歌和百度一样的搜索引擎系统 2. ...

  9. mysql 查询重复值

     SELECT `code`,count(`code`) as count   FROM `yt_coupon`   GROUP BY `code` HAVING count(`code`) > ...

  10. PHP图片裁剪与缩放示例(无损裁剪图片)

    <?php /* *exif_imagetype -- 判断一个图像的类型 *功能说明:函数功能是把一个图像裁剪为任意大小的图像,并保持图像不变形 *参数说明:输入 需要处理图片的 文件名,生成 ...