文档章节

mac 下安装mysql

Dragon_
 Dragon_
发布于 2015/04/24 15:18
字数 373
阅读 13
收藏 0
点赞 0
评论 0

mac下安装mysql有两种方法,一种是直接去http://dev.mysql.com/downloads/mysql/ 下载个dmg的安装包,然后一路安装即可。但是这里有个问题,由于mac的文件系统和linux还是有区别,导致安装后mysql -u root -p登陆时会报错:

ERROR 2002 (HY000): Can not connect to local MySQL server through socket '/tmp/mysql.sock' (2)

网上有具体的解决方法,不过我一直没成功。所以果断采取了第二种方法用brew 安装

brew是mac的一个软件管理器,类似于linux的apt-get install。首先安装brew ,进入http://brew.sh/官网,在终端里运行

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
即可安装成功。

然后就是使用blew安装mysql的命令了,依次执行下面的命令,其中有些过程安装比较慢,请耐心等待。

brew install mysql
安装完成后,登陆依然报这个错。

ERROR 2002 (HY000): Can not connect to local MySQL server through socket '/tmp/mysql.sock' (2)
接下来依次执行下列命令:

unset TMPDIR
mysql_install_db --verbose --user=root --basedir="$(brew --prefix mysql)"--datadir=/usr/local/var/mysql --tmpdir=/tmp

mysql.server start
然后就可以登陆了,登陆命令为:

mysql -uroot -p
如果想设置开机启动,执行下面命令:

mkdir -p ~/Library/LaunchAgents
cp /usr/local/Cellar/mysql/5.6.16/homebrew.mxcl.mysql.plist ~/Library/LaunchAgents/ #5.6.16是数据库版本号,根据你当时所安装的版本号自己修改
launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
至此,mac成功安装了mysql。错误的地方欢迎交流指正。

本文转载自:http://blog.csdn.net/sddchina/article/details/45219677

共有 人打赏支持
Dragon_
粉丝 1
博文 16
码字总数 0
作品 0
闵行
程序员
在Mac OS X中安装MySQL

来源 https://dev.mysql.com/doc/refman/5.1/zh/installing.html#mac-os-x-installation 可以在Mac OS X 10.2.x(“Jaguar”)和以上版本上Mac OS X使用二进制安装软件包的PKG格式代替二进制分...

顺顺利利
2014/02/27
0
0
Mac系统下安装mySQL数据库

今天在mac系统上安装了 mySql 这里记录下 安装的过程 首先 第一步 需要在oracle的网站下载 mysql 的mac 版本。 下载地址如下: http://www.mysql.com/downloads/mysql 我这下载的是 Mac OS X...

小沫
2016/04/22
19
0
不管会不会,我是这样在mac上n次安装与卸载mysql的

咬咬牙,坚持就会成为习惯 最近公司安排任务去研究unity ar ,这对于一心在web开发,特别是前端技术的我,可以说带来了不少困扰和情绪上的变动。可是当我静下心来想想,梦想是梦想,实际是实...

ziven先生
2017/03/30
0
0
mac安装mysql,但是环境配置有问题?求大神帮忙

我按照 这个帖子的内容(http://www.jianshu.com/p/fd3aae701db9 )安装 mysql 我的mac是 MacBook Air (11-inch,Mid 2012),版本是 10.11.6, 使用的mysql版本:mysql-5.7.16-osx10.11-x86_6......

赵-赵
2016/11/21
269
11
mac安装mysql问题汇总

环境: 操作系统:OS 10.11.5 数据库:MYSQL 5.7 问题一:如何安装mysql 1、下载mysql 进入MySQL的下载界面(http://www.mysql.com/downloads/mysql/),如果你是用的Mac OS来访问的话那么就...

dinggosumsung
2016/09/22
10
0
mac下用python连接mysql

本文主要描述在mac系统下如何从安装到实现python到mysql的连接,并解决乱码问题。 整体流程(mac 自带python不用安装): 1、安装mysql(这里就直接发大神的安装教程帖子了:http://www.jian...

yuppy_zyp
2017/11/15
0
0
MAC上安装mysql服务

1、下载mysql 访问MySQL的官网http://www.mysql.com/downloads/ 然后在页面中会看到“MySQL Community Server”下方有一个“download”点击。 进入MySQL的下载界面(http://www.mysql.com/do...

马鹏飞
2017/09/13
0
0
Macbook AIR配置PHP开发环境

前言 15初买了这台破air,一直闲置到现在,为了方便准备用这台电脑来做php开发,所以准备将所有的工作环境都慢慢的迁移到Mac上来,简单的使用了一下,确实不错,用户体验真的是非常好。目前在...

微博士
2016/05/07
717
11
Mac下安装mysql服务及基于workbench的使用方法

首先,Mac下安装Mysql服务及客户端的方式与Windows和Linux都是不一样的。 其次,mysql5.7的安装方式与之前版本的安装过程也有不同。 网上好多教程都不完整,下面是我安装mysql服务的完整过程...

孟飞阳
2016/07/23
2.4K
0
mac pro 入手,php环境配置总结

1 安装xcode2 安装brew命令(赶紧好强大) http://brew.sh/ 傻瓜式安装3 apache2 启动自带的apache2 sudo apachectl start|stop|restart4 php 启动自带的phpsudo vi /private/etc/apache2/h......

范大胖
2016/01/13
56
1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Spring Cloud Gateway 接口文档聚合实现

在微服务架构下,通常每个微服务都会使用Swagger来管理我们的接口文档,当微服务越来越多,接口查找管理无形中要浪费我们不少时间,毕竟懒是程序员的美德。 由于swagger2暂时不支持webflux 走...

冷冷gg
37分钟前
16
0
流利阅读笔记30-20180719待学习

1.今日导读 2.带着问题听讲解 3.新闻正文(中英文对照) 4.重点词汇 5.拓展内容

aibinxiao
39分钟前
1
0
OSChina 周五乱弹 —— 我们是食物链的最底层

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @温家成 :分享谢安琪的单曲《姿色份子》 《姿色份子》- 谢安琪 手机党少年们想听歌,请使劲儿戳(这里) @贪吃飒:最近p2p怎么了、半个月爆了...

小小编辑
52分钟前
7
1
Android Studio 3.0 之后打包apk出现应用未安装问题

1、废话 出现这个问题的原因,并不是只有一个,而是有多个原因,不懂的估计会被搞得一头雾水,下面我列举的是我遇到的几种问题和网友遇到的几种问题,但不一定是全部,也有可能有些莫名其妙的...

她叫我小渝
今天
0
0
前端基础

1. get请求传参长度的误区 误区:我们经常说get请求参数的大小存在限制,而post请求的参数大小是无限制的。 实际上HTTP 协议从未规定 GET/POST 的请求长度限制是多少。对get请求参数的限制是...

wenxingjun
今天
0
0
拦截SQLSERVER的SSL加密通道替换传输过程中的用户名密码实现运维审计(一)

工作准备 •一台SQLSERVER 2005/SQLSERVER 2008服务 •SQLSERVER jdbc驱动程序 •Java开发环境eclipse + jdk1.8 •java反编译工具JD-Core 反编译JDBC分析SQLSERVER客户端与服务器通信原理 SQ...

紅顏為君笑
今天
9
0
jQuery零基础入门——(六)修改DOM结构

《jQuery零基础入门》系列博文是在廖雪峰老师的博文基础上,可能补充了个人的理解和日常遇到的点,用我的理解表述出来,主干出处来自廖雪峰老师的技术分享。 在《零基础入门JavaScript》的时...

JandenMa
今天
0
0
linux mint 1.9 qq 安装

转: https://www.jianshu.com/p/cdc3d03c144d 1. 下载 qq 轻聊版,可在百度搜索后下载 QQ7.9Light.exe 2. 去wine的官网(https://wiki.winehq.org/Ubuntu) 安装 wine . 提醒网页可以切换成中...

Canaan_
今天
0
0
PHP后台运行命令并管理运行程序

php后台运行命令并管理后台运行程序 class ProcessModel{ private $pid; private $command; private $resultToFile = ''; public function __construct($cl=false){......

colin_86
今天
1
0
数据结构与算法4

在此程序中,HighArray类中的find()方法用数据项的值作为参数传递,它的返回值决定是否找到此数据项。 insert()方法向数组下一个空位置放置一个新的数据项。一个名为nElems的字段跟踪记录着...

沉迷于编程的小菜菜
今天
1
1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部