一、安装 Mysql
  • 打开 MySql 官方下载页面

  • 因为公司使用的是 5.7 所以我就不下载最新版本 8.0 了。

  • 5.7 版本里面最新的那个就行了。然后下载 dmg 文件的那个:

  • 点击下载之后,有的会直接下载,有的会跳转到登录注册页面,当然你还是可以选择不登录注册进行下载, 选择 No thanks, just start my download 继续下载:

  • 下载完成之后,打开安装,一直下一步安装完成,在最后安装完成时,会弹出对话框,里面包含了 mysql 账号跟临时密码,需要拷贝出来记录一下,后面会用它进行登录以及修改为新的 mysql 密码:

    root 就是账号,密码就是随机生成的这串,如果使用强密码就是自己输入的那个密码。

  • 在新版本中会有 use strong password excryptionuse legacy password excryption 选项

    • use strong password encryption:使用强密码加密。mysql8 支持基于 SHA256 的更强的认证方式,所有新安装的 mysql server 建议使用这个方式。clientsconnectors 如果不支持这个方式,就不能连接到这个 mysql server

    • use legacy password encryption:使用老式的密码加密,也就是上图中的。

    • 配置 root 的密码,合理的密码规则为:至少8个字符,包含数字、字母、其他字符。

    接着输入你的密码,用于登陆,切记!跟上面旧密码一样的,一定要记住记好了!

    安装成功以后,可以使用命令行进行启动操作,也可以进入 系统偏好设置 中找到 Mysql 进行可视化启动!



二、环境变量
  • 第一步 :在终端切换到根目录,编辑 ~/.bash_profile~/.zshrc 文件,也可以两个都加

    $ vim ~/.bash_profile
    $ vim ~/.zshrc# 辅助:查看 mysql 本地路径
    $ ps -ef|grep mysql# 辅助:如果两个配置文件不存在,可以手动创建
    $ cd ~
    $ touch .zshrc
    $ vim .zshrc# 辅助:如果不想走命令行的方式修改环境变量,也可以直接打开文件进行可视化修改,不支持 Linux 可视化
    $ open ~/.zshrc
    
  • 第二步 :进入 vim 编辑环境。 按下 i 进入 insert 模式 ,输入

    export PATH=$PATH:/usr/local/mysql/bin
    export PATH=$PATH:/usr/local/mysql/support-files
    
  • 第三步 :按下 esc 退出 insert 模式,输入 :wq 保存配置文件。

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

    $ source ~/.bash_profile
    $ echo $PATH
    
  • 到这里环境变量就设置完成了,我们可以查看一下当前 mysql 的版本:

    $ mysql -V
    

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

    开启MySQL服务(需要输入电脑密码,不是数据库登录密码)
    sudo mysql.server start停止MySQL服务
    sudo mysql.server stop重启MySQL服务
    sudo mysql.server restart查看MySQL服务状态
    sudo mysql.server status
    


三、启动 MySql
  • 第一步 :启动 mysql 服务

    $ sudo mysql.server start
    

    启动如果报错 ERROR! The server quit without updating PID file (/usr/local/mysql/data/dengzemiaodeMacBook-Air.local.pid). 这边是因为安装了就默认启动了,已经有进程在了,所以报错,关掉重启就没问题了。还有别的原因也会这样,比如没有读写权限等。

  • 第二步 :启动成功后,登录 mysql

    $ mysql -u root -p
    
    dengzemiaodeMacBook-Pro:~ dengzemiao$ mysql -u root -p
    Enter password:
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 466
    Server version: 5.7.28 MySQL Community Server (GPL)Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.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,然后退出 mysql
    mysql> exit
    Bye
    dengzemiaodeMacBook-Pro:~ dengzemiao$
    
四、初始化设置
  • 设置初始化密码,进入数据库 mysql 数据库之后执行下面的语句,设置当前 root 用户的密码为 123456 (密码设置你自己的,这里只是举例)。

    set password = password('123456');
    
    dengzemiaodeMacBook-Pro:~ dengzemiao$ mysql -u root -p
    Enter password:
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 466
    Server version: 5.7.28 MySQL Community Server (GPL)Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.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> set password = password('123456');
    

    回车,然后会提示设置成功。

  • 退出 sql 界面

    exit
    
  • 以上 MySql 就在本地安装完成了 !!!



  • 附带 MySql 本地路径:

    /usr/local/mysql
    
  • 修改 MySql 编码格式

MAC MySql 安装(详细步骤)相关推荐

  1. MySQL 安装详细步骤

    MySQL 安装详细步骤 "⼯欲善其事,必先利其器."⼀个好的⼯具能够帮助我们更快更好的写出代码,今天 带⼤家安装数据库编译器: MySQL workbench . 下载网址: h ...

  2. mysql安装详细步骤图解:

    Mysql安装详细步骤图解: 分享是一种美(Sharing is a beauty) [本文转自http://blog.csdn.net/fanyunlei/article/details/21454 ...

  3. mysql安装详细步骤图解

    mysql安装详细步骤图解 本文转自http://blog.csdn.net/fanyunlei/article/details/21454645 别看图多,其实mysql的安装十分简单,一路next ...

  4. mysql的windows安装步骤_window mysql安装详细步骤

    MYSQL安装: 步骤二:下载的安装包解压,解压完目录如下 步骤三:新建my.ini文件,my.ini内容如下 [mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 ...

  5. ThingsBoard Mac Docker 安装详细步骤

    安装步骤 具体系统 macOS Catalina 10.15.5 安装 docker for mac 国内aliyun镜像地址 创建docker目录 mkdir ~/docker cd ~/docke ...

  6. 企业版mysql安装教程linux,linux上mysql安装详细教程

    所有平台的MySQL下载地址为: MySQL 下载. 挑选你需要的 MySQL Community Server 版本及对应的平台. MySQL - MySQL服务器.你需要该选项,除非你只想连接运行 ...

  7. 本地安装MySQL数据库详细步骤

    本地安装MySQL数据库详细步骤 一.下载MySQL数据库 1.进入MySQL官网,在导航栏中点击DOWNLOADS 2.点击页面底部的"MySQL Community (GPL) Down ...

  8. Cacti安装详细步骤

    Cacti安装详细步骤 前提LNMP或LAMP架构已搭建完成 一.cacti概述 1. cacti是用php语言实现的一个软件,它的主要功能是用snmp服务获取数据,然后用rrdtool储存和更新数据 ...

  9. PowerDesigner 连接MySQL数据库详细步骤

    PowerDesigner 连接MySQL数据库详细步骤 简介 有的时候我们想把数据表结构可视化,想知道表中有哪些字段,表与表之间的关联关系,这个时候我们可以使用PowerDesigner工具,将表转 ...

  10. python官方下载步骤-Python 下载及安装详细步骤

    安装python分三个步骤: *下载python *安装python *检查是否安装成功 1.下载Python (2)选择下载的版本 (3)点开Download后,找到下载文件 Gzipped sou ...

最新文章

  1. 『科技』2019全球最有前景AI公司TOP100
  2. 教你打造优秀IT博文
  3. 手机调试java代码_【奇技淫巧】Intellij IDEA调试ysoserial等Java项目的方法
  4. linux大端小端命令,linux的大小端、网络字节序问题
  5. UML模型中的图-用例图
  6. P4494-[HAOI2018]反色游戏【圆方树】
  7. function——函数声明头的提升和预解析
  8. mysql-plus多数据库_IDEA项目搭建九——MybatisPlus多数据库实现
  9. 3像素尺寸是多少_纸张的尺寸
  10. 通达信波段王指标公式主图_通达信精选指标——组合波段王果断买入井喷金叉突破均线流公式...
  11. kafka 生产和消费信息入门
  12. win7 64位_VS2010的fftw3配置
  13. 维基百科英文语料库下载地址
  14. 黑苹果安装各种问题解决办法
  15. 计算机科学与技术学习心得
  16. 获取字符串被分割后的总数组长度 java 类似UBound()方法
  17. 燕麦粉行业调研报告 - 市场现状分析与发展前景预测
  18. 倾斜摄影超大场景的三维模型的顶层合并的优势浅析
  19. java字节流读取esc_什么是“esc”的VT100转义代码?键盘键本身
  20. [bzoj4833][数论][min-max容斥]最小公倍佩尔数

热门文章

  1. #(三)、股市中无处不在的随机性
  2. 单片机之基础编程 流水灯(二)
  3. Android学习笔记:Android基础知识点(不断更新中)
  4. 这是一个用notepad++和masm5.0搭建的汇编环境
  5. IT高薪者所具备的人格魅力(上)
  6. OSError: [WinError 216] 该版本的 %1 与您运行的 Windows 版本不兼容。
  7. ERP服务器虚拟机,全球首发!Windows Server 2008虚拟机ERP压力测试
  8. 收购德邦,京东物流打的什么算盘?
  9. Oracle表空间满了解决方案
  10. k、K、kb、kB、Kb、KB、GB、MB之间的关系