根据我的自身经验来看,windows、liunx、mac这三个平台来看,mac上安装到正常运行是最耗我时间的。因此纪录下来,下次遇到有地方可查。

1、mysql下载安装:

这里要注意的是,最好安装和你系统匹配的版本,不然后续可能会遇到一些奇怪的错误。

5.7.16版本和我的mac系统是匹配的

双击安装,根据提示下一步就可以,注意的是,最后一步,会弹出一个对话框,那里有你mysql的初始密码,你需要复制下来记住,之后登录上去,可以修改密码。

2、启动mysql

打开“系统偏好设置”,找到mysql图标,点击进去,启动mysql服务。如图:

如果你顺利启动起来,表示安装已经成功。如果点击启动没有反应的话,可以试试下面的解决步骤:

第1步:sudo mysqld_safe --user=mysql --skip-grant-tables --skip-networking &

第2步:sudo mysql -u root mysql

第3步:进入mysql>

update user set password_expired = "Y" where user="root";

flush privileges;

quit

第4步:再次登录mysql:mysql -uroot -p

修改密码:set password for root@localhost = password('123456');

3、遇到的一个问题,经过上面的步骤,我以为安装成功了,但是当我查询mysql的端口号,发现自己的端口号为0,以下是解决方案

查询端口号:>mysql  show global variables like 'port';

停止mysql服务

执行 open /Library/LaunchDaemons/com.oracle.oss.mysql.mysqld.plist文件,找到ProgramArguments字段,然后添加一个string类型,值为--port=3306,如果发现不能添加,需要拷贝出来,修改文件的权限。

macbook 安装mysql_mac下安装mysql相关推荐

  1. mac笔记本安装mysql_mac下安装MySQL完整步骤(图文详情)

    原文摘自:http://www.jb51.net/article/103841.htm 最近使用Mac系统,准备搭建一套本地web服务器环境.因为Mac系统自带PHP和apach,但是没有自带mysq ...

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

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

  3. opencv python安装 centos_centos下安装opencv

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

  4. linux mysql5.7.11安装_Linux下安装MySQL 5.7.11

    拷贝mysql5.7安装包 bash-4.1# cp /mnt/hgfs/Downloads/mysql-5.7.11-1.el6.x86_64.rpm-bundle.tar /home 解压安装包 ...

  5. linux上离线安装mysql_Linux下安装mysql(离线安装和在线安装)

    一:在线安装mysql 1.首先检测一下,mysql之前有没有被安装 命令:rpm -qa | grep mysql 2.删除mysql的命令: rpm -e --nodeps `rpm -qa | ...

  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. nginx mysql 安装_CentOS7下安装Nginx+MySQL教程

    首先我们需要安装nginx的yum源 警告:/var/tmp/rpm-tmp.aRXWtf: 头V4 RSA/SHA1 Signature, 密钥 ID 7bd9bf62: NOKEY 准备中...  ...

  8. mysql gz 安装_Linux下安装mysql 5.7.17.tar.gz的教程详解

    1.创建MySQL组和mysql用户 groupadd mysql useradd -r -g mysql mysql 2.拷贝: cp -R mysql-5.7.16-linux-glibc2.5- ...

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

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

  10. windows mysql4.1安装_Windows下,MySql的安装及配置(Install and Config of MySQL in Windows)...

    电脑重新换了系统,需要安装MySQL.以前用MySQL的时候,从来没有详细配置过,这次从网上找了些资料,好好的配置了一下MySQL.发现以前见表的时候不能存储中文字段需要各处改的问题,其实在初始配置的 ...

最新文章

  1. 卡尔曼滤波:从入门到精通
  2. Java之ThreadLocal
  3. 注册界面演示代码(前端开发)
  4. 记录no static method cannot be reference
  5. BZOJ 1640: [Usaco2007 Nov]Best Cow Line 队列变换
  6. 框架设计--第八章 动态SQL--习题答案
  7. STEAM 教育相关书籍
  8. Java调用 新浪微博API 接口发微博(包含js微博组件、springMVC新浪登录)详解
  9. 从0-1的CTF比赛环境搭建过程
  10. 微信服务号解决开启服务配置后自定义菜单失效的方法
  11. 申论(基础题)之基础题型梳理
  12. Linux处理cds文件,Linux 使用CDS磁盘+LVM
  13. Tortoisegit 远端版本回退
  14. 用python实现模拟登录人人网
  15. 如何修改3D模型的原子属性
  16. 删除微软office正版验证补丁
  17. synplify pro 201203分享下载
  18. DirectX 学习笔记(1)--什么是DirectX 和DirectX3D?
  19. Image Processing and Analysis_8_Edge Detection:Learning to Detect Natural Image Boundaries Using Loc
  20. Jquery append方法使用中遇到问题记录

热门文章

  1. 微信小程序代码最大限制2M的解决方案
  2. Java开发两年:java简历包装工作经验
  3. 如何使用Visual Studio 2017建立一个C语言项目
  4. C语言 谭浩强第五版 课后习题解答
  5. 提高生产力,这4款设计软件能自动生成代码
  6. jdbc 生成建表语句_记录一次TDH的inceptor导出建表语句和数据
  7. VB添加TTS语音合成
  8. 用c语言编写一个简易计算器
  9. Python画散点图之seaborn
  10. windows10下载安装jdk1.7教程