Mac用Homebrew安装MySQL
Mac用Homebrew安装MySQL
- 安装
- 启动MySQL服务器
- 配置环境变量
- 修改初始密码
- 登录MySQL
- 修改密码
- 退出MySQL
- 附一:更新Homebrew报的错
- 附二:升级系统之后,之前安装的Navicat打不开了
最近学习过程中需要用到MySQL,于是装了一下,本文为安装过程,记录了遇到的问题和解决办法。
安装MySQL有两种方式,一是下载dmg包安装(这里不再讲解),一是使用Mac自带的 Homebrew安装。
安装
由于很久没有用Homebrew,使用brew install mysql首先会进行Homebrew更新。需要更新的朋友可以进行更新,不需要的可以直接输入control+C终止,然后就可以直接下载MySQL了。
我下载完了之后报了一个权限错误:
解决办法:输入
sudo chmod -755 /usr/local/lib/node_modules/@vue/cli/node_modules/extglob/lib/.DS_Store
输入电脑的密码,然后就OK了。
为了确认报错是否解决,我又重新输入 brew install mysql 弄了一下,成功。
启动MySQL服务器
mysql.server start
配置环境变量
- 先看一下自己mysql的位置,可以使用命令
ps aux | grep mysql
我自己的是在 /usr/local/Cellar/mysql 下,百度有的在 /usr/local/mysql 下,这个可以自己找一下,如果不习惯用终端的,可以使用 open /usr/local/ 打开文件夹查找一下
- 输入命令:
vim ~/.bash_profile
打开文件,在该文件中添加自己本地 mysql/bin 的目录:export PATH=$PATH:/usr/local/Cellar/mysql/8.0.22_1/bin
按esc,然后输入 :wq 保存。
保存完后执行:
source ~/.bash_profile
查看环境变量是否添加成功:
echo $PATH
修改初始密码
(参考自:https://blog.csdn.net/yanziyu0721730/article/details/106071809)
命令:
mysql_secure_installation
登录MySQL
命令:
mysql -u root -p
输入设置的密码,登录成功。
修改密码
MySQL 5.7 执行代码:
mysql> set global validate_password_policy=0;
mysql> set global validate_password_length=1;MySQL 8.0 执行代码:
mysql> set global validate_password.policy=0;
mysql> set global validate_password.length=1;然后修改:
alter user ‘root’@‘localhost’ identified by ‘123456’;
退出MySQL
quit
附一:更新Homebrew报的错
我Mac未安装Xcode,在更新Homebrew后,报错如下:
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
于是百度说要安装Xcode CommandLineTools,使用命令:
xcode-select --install
如果安装失败,Developer Apple上手动下载对应的 CommandLineTools 安装即可。
可能是因为我下载了比较新的版本,下载完安装的时提示不适用当前系统版本,支持10.15以上,我是10.14,无奈我只能给Mac升了个级,升到了Big Sur 11.0.1, 又安装终于搞定了。
附二:升级系统之后,之前安装的Navicat打不开了
本身不是多麻烦的事情,重新装一个就好了。但是!之前保存了很多的查询语句,一定不能丢!于是又开启了查找之路(参考自https://blog.csdn.net/torpidcat/article/details/110141686)。
我是用的手动搜索:
- 访达-查找-Navicat - NavicatCC - Common - Settings - 0 - 0 - MySQL - 连的数据库名称 - 保存的sql
找到之后,自行解决。然后卸载原来的Navicat,安装支持新系统的版本,这里要说一个卸载的App(虽然我之前也没怎么研究过这类的App)
(app-cleaner-and-uninstaller-pro),简单高效,卸的也很干净
卸载完之后重新下载Navicat,我下的是破解版,之后再把原来的查询语句文件挪回去就OK了。
当然有条件的还是要去官网下载正版哦,也不会出现升系统之后不能用的事啦。
Mac用Homebrew安装MySQL相关推荐
- Mac系统homebrew安装MySQL等环境
MacOS 安装 Homebrew Homebrew 是苹果系统的扩展包安装工具,可以以非常优雅的方式安装 MariaDB,Redis.等工具.下面就是安装Homebrew的教程,本教程使用国内的清华 ...
- mac 使用homebrew 安装mysql
1. 安装homebrew ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)" brew update ...
- Mac使用Homebrew安装MySQL
安装Homebrew 复制以下内容->打开终端->粘贴->回车 /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/Hom ...
- mac安装mysql mysql命令找不到_MacBook通过Homebrew安装mysql
Macbook通过Homebrew安装mysql Macbook如何和安装mysql呢?有两种方式,一种是直接在mysql官网下载dmg可执行文件(https://dev.mysql.com/down ...
- mac使用Homebrew安装redis、mysql并配置
mac使用Homebrew安装redis.mysql 安装Homebrew 安装Homebrew 校验安装 Homebrew基本使用 安装redis 开始安装 查看安装redis后的路径及配置文件位置 ...
- mac homebrew装mysql_mac系统homebrew安装mysql
homebrew 安装 mysql homebrew 是 macOS 缺失的软件包管理器,譬如可以下载 mysql.redis.wget 等等.操作系统:macOS High Sierra Versi ...
- mac环境下安装mysql
一,下载mysql 官网"Community " 下会看到"MySQL Community Server"下方有一个"download"点击 ...
- macos docker 安装mysql,mac 中docker安装mysql的图文教程
今天在docker中安装了mysql ,是自己打的docker包. 首先新建dockerfile 内容如下: from mysql:latest 新建dockerfile后执行build命令: 构建镜 ...
- Mac系统下安装MySQL详细步骤
Mac系统下安装MySQL详细步骤. 每次打开终端,都出现mysql 找不到的情况,这是因为路径问题. 解决办法.
最新文章
- MySQL中的blob和clob
- element input 只能输入数字_Python之input()函数
- 程序物语(四):苹果是如何落到牛顿头上的?
- mysql having in_MySQL having子句
- Python:完整的语法规范
- ll命令报错-bash: ll: command not found
- 工作2年跳槽阿里,面试官会问哪些?(免费领取Java面试题)
- doris的tablet副本修复相关情况总结
- centos7安装jdk1.8.0并配置JAVA_HOME环境变量
- Android 本地化、多语言
- 微信注册验证成功之后不跳转_微信小号怎么申请(绑定了微信的手机号怎么注册新的微信)...
- js刻度尺插件_html5 canvas+js刻度尺代码
- Android部分手机报 解析包时出现问题 原因与解决方法
- Hadoop分布式集群的安装与部署实训总结报告
- 什么命令用于撤销mysql用户的权限_下列命令中,___命令用于撤销MySQL用户对象权限。...
- python处理excel实例编程_python处理Excel的简单示例
- 小米小爱同学触屏版蓝牙MESH功能连接小米蓝牙设备-以小米米家蓝牙温湿度计2为例
- 联想微型计算机怎么拆开,联想昭阳e42g拆机步骤
- v-for和v-if与v-show能否一起使用
- 【VRP问题】基于模拟退火求解CVRP问题