1、MySQL安装包下载

MySQL Community Server下载地址:http://dev.mysql.com/downloads/mysql/,下载完毕之后安装文件如下所示:

2、MySQL安装

双击安装文件进行安装,出现如下界面:

双击窗体中的“mysql-5.7.10-osx10.9-x86_64.pkg”文件,开始进行安装:

点击“继续”按钮:

点击“继续”按钮:

点击“同意”按钮:

在这里可以点击“自定”按钮选择要安装的项,以及点击“更改安装位置”按钮选择MySQL安装路径,我们保持默认安装即可,点击“安装”按钮,开始安装:

安装过程中,系统会提示root临时初始密码是多少,大家记得保存:

安装完成:

打开“系统偏好设置”,发现最下面多了MySQL控制按钮:

点击最下面的MySQL控制按钮,发现MySQL数据已经运行:

在此可以启动和停止MySQL数据库,同时还可以设置MySQL数据是否开机启动。

3、配置

打开终端,进入MySQL安装目录/usr/local/mysql,进入bin目录,执行mysql -u root -p登录语句:

系统提示“-bash:mysql:command not found”错误,原因是因为执行命令时系统会主动到环境变量$PATH下寻找命令,如果没有找到命令则提示不存在,因为在安装MySQL之后我们没有对MySQL进行配置,所以系统找不到mysql命令。

编辑/ect/profile文件,添加MYSQL_PATH环境变量,并在PATH环境变量中添加bin目录:

保存退出之后执行source /etc/profile命令,使改动立即生效。继续使用root用户登录MySQL数据,密码为安装时生成的临时密码:

执行use mysql命令,系统提示需要先修改密码:

修改root用户密码之后,退出登录,使用新密码即可重新登录。

4、使用MySQL Workbench管理MySQL数据库

MySQL Workbench下载地址:http://dev.mysql.com/downloads/workbench/,下载完毕之后安装文件如下所示:

双击安装文件进行安装:

安装完毕打开Workbench:

点击“Local instance 3306”连接数据库,输入root用户新密码:

点击“OK”按钮进行连接,连接成功之后进入MySQL数据库管理界面:

至此,可以MySQL Workbench工具对MySQL数据库进行可视化管理了。

5、新建数据库并授权给用户

点击左侧菜单的“Users and Privileges”按钮,输入新用户的用户名(framework_user),连接地址(%表示从任何地址),密码和确认密码,点击“Apply”按钮:

新增成功之后,发现用户列表多了framework_user这个用户:

在左侧“SCHEMAS”区域空白处右键点击,在弹出的菜单中选择“Create Schemas”:

输入数据库名字“framework”,选择编码格式“utf8 - default collation”,点击“Apply”按钮新建数据库:

系统生成创建数据语句,点击“Apply”按钮:

数据库创建成功,点击“Close”按钮:

Mysql Workbench左侧“Schemas”列表多了“framework”这个数据库:

点击Mysql Workbench左侧“Users and Privileges”,在“User Accounts”列表中选择“framework_user”用户,点击“Schemas Privileges”按钮:

点击“Add Entry...”按钮,选择“framework”数据库,点击“OK”按钮:

点击“Select "ALL"”按钮,选择所有权限,点击“Apply”按钮:

在权限信息框中多了授权信息:

自此,framework_user拥有了对framework数据进行所有操作的权限。

Mac(OS X)安装、配置并使用MySQL数据库相关推荐

  1. 【EMCC】 12.1.0.5 OEM server agent 安装配置及监控MySQL数据库

    [EMCC]Oracle Enterprise Manager Cloud Control 12.1.0.5 OEM server agent 安装配置及监控MySQL数据库 原文: https:// ...

  2. 在Mac OS X中配置Apache + PHP + MySQL

    内容如下: 1. 启动Apache 2. 设置虚拟主机 3. 运行PHP  4. 安装MySQL  5. 使用phpMyAdmin  6. 配置PHP的MCrypt扩展库 7. GD库安装 8. 增加 ...

  3. linux nginx编译安装mysql_Centos7下编译安装配置Nginx+PHP+MySql环境

    序言 这次玩次狠得.除了编译器使用yum安装,其他全部手动编译.哼~ 看似就Nginx.PHP.MySql三个东东,但是它们太尼玛依赖别人了. 没办法,想用它们就得老老实实给它们提供想要的东西. 首先 ...

  4. mac memcached_如何在Mac OS上安装Memcached Server

    mac memcached Memcached is an open-source high performance distributed memory object caching system. ...

  5. 服务器 mac系统安装教程,mac os sierra安装教程

    mac os sierra安装教程 [2021-02-15 20:13:38]  简介: 下面由composer教程栏目给大家介绍Mac下安装Composer及Composer安装TP5的方法,希望对 ...

  6. Mac OS GMT安装与使用

    引言 GMT(Generic Mapping Tools)是一个被地学界广泛使用的绘图工具,可以完成海岸线.国界.河流等的绘制.GMT免费开源,且可以运行于Windows.Linux.Mac OS X ...

  7. Mac os 如何安装SVN

    环境: Mac os X 问题描述: Mac os 如何安装SVN 解决方案: 1.从App Store上下载SnailSVNLite 2.下载完成,打开软件,在[SVN设置]下,看下面提示设置好3个 ...

  8. wamp的mysql单独使用_Windows 7+8.1+10 单独安装配置 PHP+Apache+MySQL(不使用 WAMP)

    Windows 8.1 单独安装配置 PHP+Apache+MySQL(不使用 WAMP) 本文同样适用于Windows7和10 0x00 PHP [下载]http://www.doczj.com/d ...

  9. PHP环境搭建:Windows 7下安装配置PHP+Apache+Mysql环境教程(转)

    转至:http://www.leapsoul.cn/?p=695 这两天刚装好Windows 7,碰巧前段时间有朋友问我Windows下如何安装搭建PHP环境,所以打算勤劳下,手动一步步搭建PHP环境 ...

  10. centos6.4下安装配置JDK+TOMCAT+MYSQL笔记

    在公司测试环境,需要在CENTOS6.4下安装配置JDK+TOMCAT+MYSQL,下面是一个安装笔记留存备用. 一.系统环境和软件包 [root@localhost /]# uname -r 2.6 ...

最新文章

  1. 基于微软ASP.NET AJAX框架开发幻灯片播放网页
  2. 8行代码求解非线性方程
  3. 456. 132 Pattern | 456. 132 模式(单调栈)
  4. python编码效率高吗_【原创】杠精的日常-讨论python快排的效率
  5. [机器学习笔记]Note10--支持向量机(SVM)
  6. 团队冲刺第一阶段第三天
  7. ComboBox信息读取
  8. Ubuntu下Hadoop的安装和配置
  9. 李航统计学习方法 Chapter1 统计学习方法概论
  10. 《机器学习实战》完整总结
  11. charles 抓包软件 安装、破解、使用
  12. 并联串联混合的电压和电流_串联谐振和并联谐振的区别
  13. Ubuntu 9.04正式版下安装Sopcast看在线网络电视
  14. 口袋妖怪lets go服务器维护中,口袋妖怪lets go攻略 口袋妖怪lets go新手攻略(中)...
  15. Java多线程基础(下)
  16. python中如何判断一个输入值为整数
  17. 关于纳尔逊的内集理论
  18. 抓取赶集网租房信息 python3
  19. 个人喜欢的歌曲——女生篇
  20. 【Matlab路径规划】蚁群算法机器人大规模栅格地图最短路径规划【含源码 1860期】

热门文章

  1. 0运维?微信小程序云开发增删查改【05】
  2. 关于在Windows下AndroidStudio.使用React-Native开发android报错红屏“run react-native start”解决
  3. text 热敏打印机_只要有想象力,打印机都能做游戏
  4. Pytorch快速入门笔记
  5. 为什么要在沙河中设置小堤坝?
  6. 最不像地球的45个地方,你都见过几个?
  7. 趁爸妈不在家约男朋友回家吃饭,然而......
  8. 这6部超经典的物理电影,居然还有人没有看过?
  9. c++ vector拷贝构造_JDK源码分析-Vector
  10. java疯狂讲义内存分配_java疯狂讲义学习:面向对象(上)