zoukankan      html  css  js  c++  java
  • MAC系统安装mysql8.0版本数据库

    前言

            信心来自于实力,实力来自于勤奋。
    

    一、环境和所需软件概述

    • 1.1 目前环境:
      MacOS(10.15.3)

    • 1.2 所需软件:
      mysql-8.0.18-macos10.15-x86_64.dmg (8.0系列都可以)

    二、安装步骤(全部采用高清大图吧!!)

    ------------- 图一 -------------

    ------------- 图二 -------------
    • 2.2 双击下载好的dmg文件,操作如下截图所示:

    ------------- 图一 -------------

    ------------- 图二 -------------

    ------------- 图三 -------------

    ------------- 图四 -------------

    ------------- 图五 -------------

    ------------- 图六 -------------

    ------------- 图七 -------------

    ------------- 图八 -------------

    ------------- 图九 -------------

    ------------- 图十 -------------

    ------------- 图十一 -------------

    ------------- 图十二 -------------

    ------------- 图十三 -------------
    • 2.3 配置msql环境变量,能通过命名模式使用
    1. 打开终端命令窗口,输入如下命令:
    vim ~/.bash_profile
    
    1. 进入vi编辑器后,输入 命令 i 进行编辑模式,再文件末尾添加一行,输入如下内容:
    export PATH=$PATH:/usr/local/mysql/bin
    
    1. 按esc进入命令模式后,输入 :wq ,进行保存退出
    2. 为了让刚才的环境变量生效,可以重启mac 或者 输入如下命令:
    source ~/.bash_profile
    
    1. 使用如下命令检查是否命令已经配置好
    mysql -uroot -p   # -p后面输入安装mysql时设置的密码
    
    1. 如上mysql安装完毕

    三、一些备注

    • GA版本的全称是 General Availability ,官方开始推荐广泛使用的版本
    • 在设置密码类型的时候,Use Strong Password Encryption 属于mysql8.0的新密码类型,更强大更安全,但是会导致部分问题,已知问题如下:
      1、navicat连接mysql的时候,会报无法加载身份验证的错误;
      2、因为python3.5以下版本不支持caching_sha2_password,使用python3.5模块包链接mysql会报mysql.connector.errors.NotSupportedError: Authentication plugin 'caching_sha2_password' is not supported (推荐python3.6及以上版本使用pymysql库进行连接)
    • mysql服务器端在mac上安装好后,需要安装客户端操作比较方便,推荐大家使用的客户端Selquel pro,下载地址:http://www.sequelpro.com
  • 相关阅读:
    命令行查看memcached的运行状态(转载)
    有类与无类路由下的路由匹配原则(转载)
    数据结构实验之求二叉树后序遍历和层次遍历(SDUT 2137)
    还是畅通工程(HDU 1233)
    还是畅通工程(HDU 1233)
    Financial Management(SDUT 1007)
    Financial Management(SDUT 1007)
    二分图的最大匹配、完美匹配和匈牙利算法
    二分图的最大匹配、完美匹配和匈牙利算法
    求二叉树的层次遍历(SDUT 2824)
  • 原文地址:https://www.cnblogs.com/dream66/p/12667925.html
Copyright © 2011-2022 走看看