Mac下MySQL安装配置教程

 更新时间:2017年05月18日 15:29:02   作者:俊华的博客  
这篇文章主要为大家详细介绍了Mac下MySQL安装配置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了Mac下MySQL安装教程,供大家参考,具体内容如下

首先需要下载

MySQL Community Server下载地址:https://dev.mysql.com/downloads/mysql/

进入MySQL的下载界面(https://dev.mysql.com/downloads/mysql/),如果你是用的Mac OS来访问的话那么就会默认为你选好了Mac OS X 平台,而下面罗列的都是在Mac OS上能用的MySQL的版本,如果是用的其他平台,在“Select Platform”选项的下拉列表中选一下就好了。

在Mac OS上的MySQL的版本很多,其中有按平台来的,比如10.5/10.6等平台,然后有32位的和64位的,这个你按照自己系统的情况来进行选择,然后就是文件的后缀名有.tar.gz的和.dmg的,这里我选择的是.dmg的。点击右侧的download进行下载。

然后会跳转到另外一个界面,这个界面是提示你需不需要注册的,直接选择最下面的“No thanks,just take me to downloads!”,然后这才真正跳转到了下载的界面,这个界面列了很多的供下载的服务器,选择一个服务器进行下载就OK了。

双击pkg文件安装一路向下,记得保存最后弹出框中的密码(它是你mysql root账号的密码)


MYSQL2.png正常情况下,安装成功。

此时只是安装成功,但还需要额外的配置:

(1) 进入系统偏好设置


(2) 点击mysql


(3) 开启mysql服务


此时我们在命令行输入mysql -u root -p命令会提示没有commod not found,我们还需要将mysql加入系统环境变量。

(1).进入/usr/local/mysql/bin,查看此目录下是否有mysql,见pic6。
(2).执行vim ~/.bash_profile
    在该文件中添加mysql/bin的目录,见pic7:
    PATH=$PATH:/usr/local/mysql/bin
添加完成后,按esc,然后输入wq保存。
最后在命令行输入source ~/.bash_profile



现在你就可以通过mysql -u root -p登录mysql了,会让你输入密码,就是pic3上的>fj...
登录成功后,你可以通过下面的命令修改密码

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('mysql123456');

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • Mysql数据库支持的存储引擎对比

    Mysql数据库支持的存储引擎对比

    这篇文章主要介绍了Mysql数据库支持的各个存储引擎之间的对比分析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2021-09-09
  • 关于Mysql5.7及8.0版本索引失效情况汇总

    关于Mysql5.7及8.0版本索引失效情况汇总

    这篇文章主要介绍了关于Mysql5.7及8.0版本索引失效情况汇总,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-08-08
  • mysql 提示INNODB错误的解决方法

    mysql 提示INNODB错误的解决方法

    解决The‘InnoDB’feature is disabled; you need MySQL built with ‘InnoDB’ to have it
    2011-09-09
  • 详解MySQL主从复制读写分离搭建

    详解MySQL主从复制读写分离搭建

    这篇文章主要介绍了详解MySQL主从复制读写分离搭建的相关资料,需要的朋友可以参考下
    2017-06-06
  • MySQL学习之完整性约束详解

    MySQL学习之完整性约束详解

    数据完整性指的是数据的一致性和正确性。完整性约束是指数据库的内容必须随时遵守的规则。本文就来为大家讲讲MySQL中的完整性约束,需要的可以参考一下
    2022-08-08
  • MySQL 5.0.16乱码问题的解决方法

    MySQL 5.0.16乱码问题的解决方法

    这篇文章主要介绍了MySQL 5.0.16乱码问题的解决方法,需要的朋友可以参考下
    2015-10-10
  • MySQL跨表查询与跨表更新

    MySQL跨表查询与跨表更新

    本文主要给大家讲解的是MySQL中如何使用跨表更新的方法和示例,非常的实用,有需要的小伙伴可以查看查看
    2020-02-02
  • Navicat 连接MySQL8.0.11出现2059错误

    Navicat 连接MySQL8.0.11出现2059错误

    这篇文章主要介绍了Navicat 连接MySQL8.0.11出现2059错误,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-11-11
  • MySQL通用表空间的几个选项使用指南

    MySQL通用表空间的几个选项使用指南

    在 MySQL 数据库中有效管理存储和性能至关重要,通用表空间为实现这一目标提供了灵活性,本文讨论通用表空间并探讨其功能、优点和实际用法,并附有说明性示例
    2024-01-01
  • mysql如何对已经加密的字段进行模糊查询详解

    mysql如何对已经加密的字段进行模糊查询详解

    对于密码等信息可以采用单向加密,验证的时候用同样的方式加密匹配即可,下面这篇文章主要给到家介绍了关于mysql如何对已经加密的字段进行模糊查询的相关资料,需要的朋友可以参考下
    2022-09-09

最新评论