美文网首页
mac 安装mysql

mac 安装mysql

作者: 护念 | 来源:发表于2023-07-28 15:33 被阅读0次

    一、安装方式

    mac安装mysql大概有两种方式:

    1. 直接去官网下载安装包
    2. 通过brew包管理工具安装,比如:brew install mysql@5.7

    先说brew安装,许多场合都会看到,让我们通过brew方式安装,如果安装顺利,那么ok;如果你安装后不能成功启动,或者你经历了卸载后重新安装,许多情况下,为了解决brew安装的问题,你可能会浪费大量的时间。

    所以,自己推荐的方式还是去官网下载安装包,非常简单。下面介绍下过程。

    二、安装包方式安装

    step1: 去官网下载包

    通常官网的版本比brew版本新

    https://dev.mysql.com/downloads/mysql/

    image.png
    选择版本,当前选择8.0版本,选择 macOS 13 (x86, 64-bit), DMG Archive,点击download
    image.png
    不用登录直接下载

    step2: 安装

    点击下载的文件

    Snip20230729_13.png
    大多数时候你点击继续就行,在后面要求输入root密码的时候要注意下,如果是强密码加密,密码需要输入8位
    Snip20230729_12.png

    最后,你可以选择,自动启动,和后期自己启动两种方式。
    我一般选择自动启动,自动启动后,我们检查mysql的进程ps -ef | grep mysql,看到了就代表已经 启动成功。

    dongmingyan@pro ⮀ ~ ⮀ ps -ef | grep mysql
       74 14572     1   0  2:51下午 ??         0:01.19 /usr/local/mysql/bin/mysqld --user=_mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --plugin-dir=/usr/local/mysql/lib/plugin --log-error=/usr/local/mysql/data/mysqld.local.err --pid-file=/usr/local/mysql/data/mysqld.local.pid --keyring-file-data=/usr/local/mysql/keyring/keyring --early-plugin-load=keyring_file=keyring_file.so
      501 14618 75518   0  2:52下午 ttys005    0:00.00 grep --color=auto --exclude-dir=.bzr --exclude-dir=CVS --exclude-dir=.git --exclude-dir=.hg --exclude-dir=.svn mysql
    

    step3:设置命令行

    一般到上面,也就结束了,但是我们这个时候在命令行执行mysql 会发现找不到这个命令,因此需要配置PATH变量。

    非常简单,我本地用的是zsh,所以打开~/.zshrc 在文件中加入

    # PS:包路径安装的路径是 /usr/local/mysql/bin
    export PATH="/usr/local/mysql/bin:$PATH"
    

    刷新环境变量source ~/.zshrc然后就可以正常使用命令了

     dongmingyan@pro ⮀ ~ ⮀ mysql -u root -p
    Enter password:
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 15
    Server version: 8.0.34 MySQL Community Server - GPL
    
    Copyright (c) 2000, 2023, Oracle and/or its affiliates.
    
    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.
    
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
    
    mysql>
    

    三、遇到问题怎么办?

    根据经验,

    • 如果遇到相关问题,我们如果短时间不能解决,则优先推荐重新安装,因为重新安装往往比解决问题更快,更省事
    • 在brew安装和package安装推荐package安装,因为这种安装方式非常傻瓜式,不需要自己去命令行执行什么配置啥的,比较容易成功。

    相关文章

      网友评论

          本文标题:mac 安装mysql

          本文链接:https://www.haomeiwen.com/subject/buxdpdtx.html