转载自:https://zhuanlan.zhihu.com/p/360858309
最近计划在电脑上搭建一个BI环境,但发现适配 Mac(M1芯片)的MySQL 数据库的安装,还挺不好弄的,搜了几个教程都不全面,去油管看了几个老外做的视频发现讲的不错,看了几个、加上结合 Google 基本就能顺利安装了。
为便于后期再需要,特意整理成为了文档,顺便分享出来,方便需要之人。
一、服务端安装
1、下载 网址 http://mysql.com

2、拉到最下面选择社区版本

3、 选择 MySQL Community Server 版本


选择不登陆,直接安装

兼容性说明
系统版本

MySQL 兼容说明
虽然这里写着适配 macOS.10.15 版本,但上面有说明,可运用于 Big Sur(11)

4、安装(向导式安装)
-1

-2

-3

-4

-5

-6

-7

-8

5、环境变量配置

export PATH=$PATH:/usr/locol/mysql/bin
export PATH=$PATH:/usr/local/mysql/support-files
6、 安全性与隐私 修改

7、 服务端运行状态查看或服务启动停止
系统偏好设置 - MySQL

实例

配置

8、终端登陆测试
打开终端,命令行输入:mysql -u root -p,总是返回:zsh:command not found: mysql
运行 alias mysql=/usr/local/mysql/bin/mysql 即可
注意:这种方式只能临时有效,下次登入还是会出现:zsh:command not found: mysql
9、永久有效方式
alias:用于设置指令的别名,自定义指令的别名,若仅输入alias,
则可列出目前所有的别名设置。alias的效力仅基于该次登入操作。
若要每次登入即自动设置好别名,可在.profile或.cshrc种设定指令的别名。
语法:
alias [别名]=[指令名称]
设置别名永久有效:
方法一:
执行
cd ~
进入到用户的目录,执行:
vim ~/.bashrc
把下面的内容加入到文件当中
alias mysql=/usr/local/mysql/bin/mysql
按ESC,输入:
:wq
执行下面的命令,使配置文件生效:
source ~/.bashrc
重启终端,输入:
mysql
检查是否生效,如果没有生效,则执行下面的命令:
vim ~/.bash_profile
在~/.bash_profile文件后面加入下面的指令
source ~/.bashrc
按ESC输入:
:wq
使~./bash_profile文件生效,输入:
source ~/.bash_profile
重新登陆mysql 即可
网友评论