原文摘自:http://www.jb51.net/article/103841.htm

最近使用Mac系统,准备搭建一套本地web服务器环境。因为Mac系统自带PHP和apach,但是没有自带mysql,所以要手动去安装mysql,本次安装mysql最新版5.7.17。

1.官网下载

点击上面的地址,会看到如下图的页面。你可能不知道该下载哪一个,我下载的是最后一个,就是图中标注红色的那个按钮,为什么?因为它是dmg文件,傻瓜式安装,一路确认就可以。

点进去之后,你会看到两个大大的按钮,登录和注册。如果你不想做这些繁琐的动作,别急,看下图红框圈中的文字,点击就可以直接下载了。(第一次不知道有这个坑,楞是乖乖的注册了一番呜呜)

2.安装mysql

下载完成后,点击安装,一路确认,等待安装成功。

启动mysql

进入系统偏好设置,最下边一行,找到mysql打开,点击"Start MySQL Server",启动mysql

命令行运行

在应用程序中找到 iTerm 打开,首先运行下面两条命令:

1

2

alias mysql=/usr/local/mysql/bin/mysql

alias mysqladmin=/usr/local/mysql/bin/mysqladmin

这两条命令是为了方便直接打开 iTerm 就可以运行mysql命令,而不是必须进入mysql安装目录才能运行。接下来,你要做的是重置密码

重置密码命令:

1

mysqladmin -u root -p password newpass

newpass 是你的新密码

运行重置密码的命令后,系统提示输入旧密码。安装过mysql5.6或之前版本的同学知道,mysql首次运行会给root用户分配一个默认密码:root, 这个旧密码就是root。但是现在如果你输入root,系统提示密码错误,怎么回事呢?

原来5.7的版本不会再给root用户分配默认密码,而是会给一个临时密码,如果你细心的话,安装mysql成功后会弹出一个临时密码让你保存。如果你没有保存,没关系,右侧的通知栏里会有,如图:

我的临时密码就是_;kb8t7=-ZoU

输入临时密码,密码修改成功,然后用新密码登录:

mysql -u root -p

回车,新密码,回车,登录成功!

现在你可以写你的sql命令了!

配置apache,及mac下安装mysql

先打开apache,在浏览器上输入  localhost     回车后会如果屏幕上显示:It works! 如下图: 这说明你的apache已开启 在window下配置apache: 1.找到apa ...

mac 初次配置apache,及mac下安装mysql

先打开apache,在浏览器上输入  localhost     回车后会如果屏幕上显示:It works! 如下图: 这说明你的apache已开启 mac 下apache配置(mac自带apache ...

Mac下安装MySQL 5.6.40

Mac下安装MySQL 5.6.40 - 干勾鱼的CSDN博客 - CSDN博客   原创 Mac下安装MySQL 5.6.40 2018-06-18 10:34:03 我是干勾鱼 阅读数 5927 ...

Linux centos7环境下安装MySQL的步骤详解

Linux centos7环境下安装MySQL的步骤详解 安装MySQL mysql 有两个跟windows不同的地方 1).my.ini 保存到/etc/my.ini 2).用户权限,单独用户执行 ...

在Mac下安装MySQL

在Mac下安装MySQL   最近开始将开发工具都转移到 Mac 上了,其中也会莫名其妙的遇到一些坑,不如干脆将整个流程都记录下来,方便以后查找. 下载与安装 首先进入 MySQL 官网,选择免费的C ...

mac 下安装 mysql (蛋疼)

mac先安装mydql步骤 1.首先从官网上下载 mac版本的mysql:我的是mysql-5.7.20-macos10.12-x86_64.dmg 2.正常安装: 3.在系统偏好设置的最底下.1:是 ...

Mac下安装MySQL及启动等常用命令

总结了下mac下的mysql安装步骤:   eclipse JavaEE 下载         JDK -9 macosx下载   一.安装及启动服务 1. MySQL Server 下载.(以mys ...

Mac下安装Mysql以及修改Mysql密码

1.安装Mysql 安装有2种办法,一种是下载mysql安装文件,慢慢安装,另一种就是下载xmpp,里面自带mysql,就像是安装普通的mac软件一样,安装完毕,就有了mysql了. 方法一,官网下载 ...

随机推荐

sap MD04中常用函数

1. 需求溯源 : MD_PEGGING_NODIALOG 2. 实时库存 : MD_STOCK_REQUIREMENTS_LIST_API 这个函数中MDPSX 和 MDEZX 是通过 MDPS 的 ...

Yii2中的零碎知识点

PHP最佳实践 1 PHP获取时间戳:echo  time(); 时间戳转换 date('Y-m-d H:i:s', $时间戳); 2 linux 显示命令 ls 显示所有文件夹 查看命令:tail ...

GCD的深入理解

GCD 深入理解(一) 本文由@nixzhu翻译至raywenderlich的 虽然 GCD 已经出现过一段 ...

[转]java动态代理(JDK和cglib)

转自:http://www.cnblogs.com/jqyp/archive/2010/08/20/1805041.html java动态代理(JDK和cglib) JAVA的动态代理 代理模式 代理 ...

[Hive - Tutorial] Querying and Inserting Data 查询和插入数据

Querying and Inserting Data Simple Query Partition Based Query Joins Aggregations Multi Table/File I ...

c#加密 可逆与不可逆MD5 加密

1.方法一 (不可逆加密) srxljl public string EncryptPassword(string PasswordString,string PasswordFormat )     ...

Asp.Net 之 调用分享接口

一.后台分享方式 腾讯QQ.腾讯空间.腾讯微博.新浪微博分享接口,如下: 注意:在网站对接前,请先申请注册好您的QQ登录appid.新浪登录Appkey.腾讯微博appkey. //腾讯QQ分享 ht ...

sleep()函数的的意义

===============WINDOWS平台下:====================== 关于VOID Sleep(DWORD dwMilliseconds);函数,许多人都觉得,它是告诉系统 ...

Qt之Windows开发移植问题汇总

来源:http://blog.sina.com.cn/s/blog_a6fb6cc90101auw6.html 在用Qt开发完成项目后,就需要将其打包并且移植在其他机器上,能在其他PC机上正常跑起来才 ...

【刷题】洛谷 P3834 【模板】可持久化线段树 1(主席树)

题目背景 这是个非常经典的主席树入门题--静态区间第K小 数据已经过加强,请使用主席树.同时请注意常数优化 题目描述 如题,给定N个正整数构成的序列,将对于指定的闭区间查询其区间内的第K小值. 输入输 ...

mac笔记本安装mysql_mac下安装MySQL完整步骤(图文详情)相关推荐

  1. mac笔记本安装mysql_Mac下安装mysql5.7 完整步骤(图文详解)

    最近使用Mac系统,准备搭建一套本地web服务器环境.因为Mac系统自带PHP和apach,但是没有自带mysql,所以要手动去安装mysql,本次安装mysql最新版5.7.17. 1.官网下载 M ...

  2. mac 如何配置mysql_MAC下安装与配置MySQL

    一 下载MySQL 访问MySQL的官网http://www.mysql.com/downloads/ 然后在页面中会看到"MySQL Community Server"下方有一个 ...

  3. opencv python安装 centos_centos下安装opencv

    根据项目需要,安装opencv并提供给开发使用,并且使用opencv提供python3的API接口.虽然不知道是个啥,还是简单了解下. opencv是什么? OpenCV的全称是Open Source ...

  4. mac 黑窗口连接mysql_Mac下安装配置MySQL

    一 下载MySQL 访问MySQL的官网http://www.mysql.com/downloads/ 然后在页面中会看到"MySQL Community Server"下方有一个 ...

  5. mac上如何安装mysql_mac上安装MySQL

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/qq_37832848/article/ ...

  6. mac ssh 安装mysql_mac上安装mysql

    版本:5.7.18 下载地址: https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.18-macos10.12-x86_64.tar.gz 平台版 ...

  7. linux mysql安装_Linux下安装mysql服务(超详细)

    Mysql数据库的安装对于开发者来说,是我们必然会面对的问题,它的安装过程其实并不复杂,并且网络上的安装教程也非常多,但是对于新手来说,各种不同形式的安装教程,又给新手们带来了要选择哪种方式进行安装的 ...

  8. centos命令行安装mysql_Centos下安装mysql 总结

    一.MySQL安装 二.MySQL的几个重要目录 MySQL安装完成后不象SQL Server默认安装在一个目录,它的数据库文件.配置文件和命令文件分别在不同的目录,了解这些目录非常重要,尤其对于Li ...

  9. 服务器centos安装mysql_centos下安装mysql服务器的方法

    项目需要就在现有的服务器上面重新安装了个mysql服务器,还挺费劲儿呢,因为之前都是在我的笔记本上面试验的,它的系统是Ubuntu的,什么路径啊,启动方式啊.都不一样所以这次还是让我纠结了一把: 下面 ...

最新文章

  1. win7+php5.3.10下安装memcache (转)
  2. netbeans插件_如何编写NetBeans插件
  3. 【渝粤题库】陕西师范大学210001儿童心理学 作业(高起专、高起本)
  4. 借助office web apps实现在线预览和在线编辑
  5. SpringCloud:学习Docker安装zookeeper,注册服务
  6. 【每日SQL打卡】​​​​​​​​​​​​​​​DAY 12丨销售分析 III【难度简单】
  7. [补档]noip2019集训测试赛(十二)
  8. Android内核开发:为什么刷机后系统第一次启动会很慢?
  9. javascript案例---简单的视觉效应
  10. 学习笔记 | 读完《公开募集证券投资基金销售机构监督管理办法》的几点感受
  11. UDP实现简单的超时重传
  12. python内置高级数据结构
  13. 网上购物html5 sqlserver,网上购物商城系统的设计与实现(SQLServer)
  14. leetcode 845.数组中的最长山脉(python)
  15. 世界主要粮食作物和经济作物的生产及其分布
  16. 正则表达式——(2) 匹配、切割、替换、获取
  17. 微信小程序用户信息解
  18. 深度:戴尔中国十年之变
  19. 快递/短信等热门API大全分享
  20. 竣达技术丨机房组态系统综合监控解决方案

热门文章

  1. iOS上传——ERROR ITMS-90085: “No architectures in the binary. Lipo failed to detect any architectures in
  2. 企业内训视频如何防范被盗录和下载?
  3. 什么是手机App界面设计规范?
  4. 东莞网络推广费用的投入产出比是什么?
  5. Android如何在onCreate()方法中获取控件的高度和宽度
  6. 软件开发,标准化流水线式开发的实施构想
  7. 设置ScrollView中content位置导致content会自动移动
  8. Qt中使用GLEW进行OpenGL开发
  9. 理解Python的协程(Coroutine)
  10. Object-C,NSURL,统一资源定位器