mac安装mysql

mac下安装mysql,遇到了一个小波折,折磨了我一天,解决了,也借此机会总结一下。

注意 mac上一定要安装xcode,哪怕你不是ios开发工程师也是要安装的,因为在苹果上开发大多数操作都要依赖xcode

mysql 在mac上安装有两种方式:

1.Homebrew安装mysql

Homebrew类似ubuntu系统的apt-get包管理,命令也基本一样。

安装Homebrew

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Homebrew基本命令

$ brew
Example usage:
 brew [info | home | options ] [FORMULA...]
 brew install FORMULA...   // 安装包
 brew uninstall FORMULA... // 卸载包
 brew search [foo]         // 搜索包
 brew list [FORMULA...]    // 显示已经安装的软件列表
 brew update               // 更新brew
 brew upgrade [FORMULA...] // 更新包,不跟包名就是更新所有包
 brew pin/unpin [FORMULA...]
Troubleshooting:
 brew doctor
 brew install -vd FORMULA
 brew [--env | --config]
Brewing:
 brew create [URL [--no-fetch]]
 brew edit [FORMULA...]
 open https://github.com/Homebrew/homebrew/wiki/Formula-Cookbook
Further help:
 man brew
 brew home

安装mysql

sudo brew install mysql

mysql启动,重启,关闭服务

sudo brew services start mysql
sudo brew services restart mysql
sudo brew services stop mysql

常遇问题1

当mysql安装好,启动了服务后,我们mysql -u root -p(mysql默认密码为空)时,可能会出现以下报错

Error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111)

解决办法1

1.查找电脑上所有的mysql都在哪里

sudo find / -name mysql

2.找出mysql安装的目录,给权限

chown -R mysql:mysql xxx你的mysql目录xxx

实在不知道,你就把所有搜出来的mysql目录文件都给权限,前提是你自己的测试开发环境,可别在服务器上这么搞。

2.dmg包双击安装

在mysql官网选downloads,选Community(社区版的意思),点这个MySQL Community Server (GPL)

下载那个dmg后缀名的包下载下来点点点,下一步就好了,安装好以后他会给你个初始登陆密码记录下来,然后他会在你的设置里多一个mysql的图标,点击进入后可以开启关闭mysql服务

基本就安装好了,也可能会有1遇到的问题,按上述方法改就好了。

ps:贴图太麻烦,还有好多事要做,我要速度学成为大牛。


热评文章