1. 下载

    MySQL

    Untitled

    Untitled

    Untitled

    下载老版本

    Untitled

    Untitled

  2. 双击下载好的pkg文件按提示安装

    系统偏好配置中可直接启动、关闭

    Untitled

    Untitled

  3. 配置环境变量

    # 进入vim 编辑环境
    sudo vim ~/.zshrc
    

    shift+g,把光标移动到最后一行,按o,在下边添加一行,且光标移动下一行 ,输入

    export PATH=$PATH:/usr/local/mysql/bin
    export PATH=$PATH:/usr/local/mysql/support-files
    

    按下esc 退出 insert 模式,输入:wq保存配置文件。

    :wq
    

    在终端界面下输入以下命令,让配置文件的修改生效,并查看环境变量是否设置成功

    $ source ~/.zshrc
    $ echo $PATH
    
  4. 启动

    sudo mysql.server start
    # 登陆
    mysql -u root -p
    # 提示输入密码,直接回车即可
    

    MySQL服务的启停和状态的查看

    # 停止MySQL服务
    sudo mysql.server stop
    
    # 重启MySQL服务
    sudo mysql.server restart
    
    # 查看MySQL服务状态
    sudo mysql.server status
    
  5. 设置初始化密码

    进入数据库

    mysql -u root -p
    

    之后执行下面的语句,设置当前root用户的密码为root。

    set password = password('root');
    -- 退出
    exit
    
  6. 配置

    进入到/usr/local/mysql/support-files目录。里面有个文件:my-default.cnf

    复制到/etc目录下,并改名为 my.cnf,然后将内容替换为

    [mysqld]
    default-storage-engine=INNODB
    character-set-server=utf8
    port = 3306
    
    [client]
    default-character-set=utf8
    

    重启 mysql

  7. 检测修改结果

    mysql -u root -p
    
    show variables like '%char%';