Mac M1系统安装mysql以及vscode mysql可视化插件分享

463 阅读2分钟

步骤

  1. 官网下载安装包

image.png

  1. 无需登录,直接下载

image.png

  1. 打开下载好的dmg安装文件,点击pkg安装向导

image.png

  1. 安装界面<允许>

image.png

  1. 安装界面<介绍-继续>

image.png

  1. 安装界面<许可-继续>

image.png

  1. 安装界面<安装类型-安装>

image.png

  1. 安装界面<Configuration-选择Use Legacy Password Encryption -Next-输入密码-Finish>

image.png

  1. 安装完成

  2. 查看mysql服务运行状态或服务启动停止

image.png

image.png

image.png

Start MySQL Server:绿色表示服务正常运行

Stop MySQL Server:红色表示服务已关闭

  1. 终端连接mysql服务测试
mysql -u root -p

image.png

出现这个界面说明是OK的

遇到的问题

zsh:command not found: mysql

原因

环境变量未配置,需手动添加mysql环境变量

解决

首先要知道你使用的Mac OS X是什么样的Shell,打开终端,输入:echo $SHELL 回车执行

  • 如果输出的是:csh或者是tcsh,那么你用的就是C Shell

  • 如果输出的是:bash,sh,zsh,那么你的用的可能就是Bourne Shell的一个变种

根据输出的值修改相应的文件

vim .bash_profile
// 或者
sudo vim .bash_profile

输入i进入插入(INSERT)模式,编辑内容如下

image.png

编辑完成之后,先按ESC,再输入:wq保存退出

终端重新运行mysql -u root -p测试没问题即可

其他

PATH路径
  1. 先打开/usr/local文件夹,终端运行open /usr/local

  2. 找到安装的mysql文件夹

image.png

  1. 进入到mysql文件夹=>找到bin文件夹=>右击bin文件夹=>按住option[⌥]键=>点击“将bin拷贝为路径名称”

image.png

Found a swap file by the name “.bash_profile.swp”

image.png

原因

在编辑.bash_profile文件的时候没有保存就异常退出了

vim为了保证文件的安全性会在编辑文件时创建一个交换文件swap file

解决

输入 q(退出)
输入:rm -f ~/.bash_profile.swp
输入:vim ~/.bash_profile(继续编辑的情况下) 或 source ~/.bash_profile(无需编辑的情况)

vscode mysql插件推荐

Database Client

安装

安装完成以后左侧会出现数据库的图标

image.png

使用

免费用户可以连接三个Database以及三个NoSQL(对于个人用户来讲完全足够了)

image.png

新建数据库

image.png

新建表

image.png

新建列

image.png

其他功能可自行摸索!!

结束~~