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

  1. mysql安装包下载

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

《Mac(OS X)安装、配置并使用MySQL数据库》 FCB1C2F1-D78B-4BAE-AC74-C8ABC70770C1.png

直接下载:

《Mac(OS X)安装、配置并使用MySQL数据库》 A45761C5-5704-4CD4-AC53-57B7B413ECB4.png

  1. mysql安装

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

《Mac(OS X)安装、配置并使用MySQL数据库》 1.png

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

《Mac(OS X)安装、配置并使用MySQL数据库》 2.png

点击“继续”按钮:

《Mac(OS X)安装、配置并使用MySQL数据库》 3.png

点击“同意”按钮开始安装:

《Mac(OS X)安装、配置并使用MySQL数据库》 4.png

安装完成:

《Mac(OS X)安装、配置并使用MySQL数据库》 5.png

注意:安装过程中 会发送通知(有MySQL临时密码)

《Mac(OS X)安装、配置并使用MySQL数据库》 6.png

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

《Mac(OS X)安装、配置并使用MySQL数据库》 7.png

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

《Mac(OS X)安装、配置并使用MySQL数据库》 8.png

3、MySQL配置
在终端输入以下命令

Last login: Tue Nov 28 11:09:56 on ttys000
GuoJingRui:~ GuoJingRui$ cd /usr/local
GuoJingRui:local GuoJingRui$ ls

GuoJingRui:local GuoJingRui$ cd mysql
GuoJingRui:mysql GuoJingRui$ cd bin
GuoJingRui:bin GuoJingRui$ ls

连接mysql

GuoJingRui:bin GuoJingRui$ mysql -u root -p
Enter password: 

设置新密码:
其中123位新密码

set password for 'root'@'localhost' = password('123');

终端输入标注:

《Mac(OS X)安装、配置并使用MySQL数据库》 9.png

《Mac(OS X)安装、配置并使用MySQL数据库》 10.png

4、使用MySQL Workbench可视化工具管理MySQL数据库

MySQL Workbench下载地址:https://dev.mysql.com/downloads/workbench/

《Mac(OS X)安装、配置并使用MySQL数据库》 84AC2F26-EEA8-4848-A73C-6636B608FA2D.png

下载完成之后,双击安装文件进行安装.

安装完后打开Workbench:

《Mac(OS X)安装、配置并使用MySQL数据库》 11.png

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

《Mac(OS X)安装、配置并使用MySQL数据库》 12.png

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

《Mac(OS X)安装、配置并使用MySQL数据库》 13.png

可以使用MySQL Workbench工具对MySQL数据库进行可视化管理了。

如图所示的3个区域是比较常用的,区域1“Navigator”是一些常用功能的链接,区域2“Schema”列出了该连接下的Schema,也就是当前连接下的库,区域3“Query”用于书写SQL,进行查询等。进行查询的时候,先将SQL写好,选中,然后点击上方的闪电图标即可:

《Mac(OS X)安装、配置并使用MySQL数据库》 1-1.png

各个元素的功能分别是:
(1) 数据库的各项操作,包括关闭、启动、log等等;

(2) 数据库中已经存在的数据表;

(3) 数据库执行完毕后的结果或者叫日志;

(4) 数据库的编辑器和执行环境;

《Mac(OS X)安装、配置并使用MySQL数据库》 1-2.png
《Mac(OS X)安装、配置并使用MySQL数据库》 1-3.png

  1. 新建数据库并授权给用户

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

《Mac(OS X)安装、配置并使用MySQL数据库》 13.png

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

《Mac(OS X)安装、配置并使用MySQL数据库》 14.png

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

《Mac(OS X)安装、配置并使用MySQL数据库》 15.png

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

《Mac(OS X)安装、配置并使用MySQL数据库》 15.png

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

《Mac(OS X)安装、配置并使用MySQL数据库》 16.png

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

《Mac(OS X)安装、配置并使用MySQL数据库》 17.png

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

《Mac(OS X)安装、配置并使用MySQL数据库》 18.png

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

《Mac(OS X)安装、配置并使用MySQL数据库》 19.png

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

《Mac(OS X)安装、配置并使用MySQL数据库》 20.png

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

《Mac(OS X)安装、配置并使用MySQL数据库》 21.png

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

    原文作者:冰点雨
    原文地址: https://www.jianshu.com/p/12c416934ddf
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞