MySQL Workbench mac版是专为数据库架构师、开发人员和 DBA 打造的一个统一的可视化工具。MySQL Workbench 为数据库管理员、程序开发者和系统规划师提供可视化的Sql开发、数据库建模、以及数据库管理功能。MySQL Workbench 提供了数据建模工具、SQL 开发工具和全面的管理工具(包括服务器配置、用户管理、备份等)。MySQL Workbench 可在 Windows、Linux 和 Mac OS 上使用。在Mac OS上的MySQL的版本很多,其中有按平台来的,比如10.5/10.6等平台,然后有32位的和64位的,这个你按照自己系统的情况来进行选择,然后就是文件的后缀名有.tar.gz的和.dmg的,这里我选择的是.dmg的。点击右侧的download进行下载。

安装MySQL:

打开MySQL的安装包:

MySQL Workbench的安装

1、下载完成之后安装就非常简单,双击即可安装。安装完成之后我们在“应用程序”里面就能看到MySQL Workbench.app程序了。双击打开:

到这里MySql Workbench就安装完毕了。

安装完成之后我们就讲MySQL Workbench连接到MySQL的数据库上,然后对数据库进行管理。

2、建立一个新连接

可以看到MySQL Workbench的主界面有三大模块,SQL Development,Data Modeling,Server Administration。其中在SQL Development下面有一个“New Connection”点击之后就会出现一个“Setup New Connection”的对话框,填写完Connetion Name之后点击Ok。即可完成一个连接到本地数据库的连接。

3、完成之后在主界面的就会出现刚才建立的连接,如下图:

4、双击连接名或者选中一个连接之后点击“Open Connection to Start Querying”,即可进入这个操作数据库的界面:

这些所有的前提都是数据库服务得打开。

管理数据库的访问密码

MySQL的默认账号密码是root/root,正常情况下我们如果单纯的只是使用MySQL Workbench来管理数据库的这个账号是可以的,但是当我们在编程代码中通过jdbc来访问MySQL时我们就会发现使用这个账号是不行,无法访问,因为MySQL需要我们更改密码,也就是说root这个是个默认的密码也就是弱密码,需要我们修改之后才能在代码中使用。因此我们需要来管理数据库的访问密码。

新建一个Server Instance

在“Server Administration”模块下有个“New Server Instance”点击之后会弹出一个“Create New Server Instance Profile”的对话框,跟着对话框的一步一步走就可以完成,一般本地的数据库直接跟着默认设置就ok。完成之后我们就能够在Workbench的主界面最右边看到刚才建立的instance。

双击打开管理器,这里需要密码,一般还没改过的就是root。然后在左侧的菜单栏下有个“SECURITY”下面有个“Users and Privileges”的子菜单项,选择就会看到如下界面:

在右侧的面板中有一个User Accounts的列表,选择其中要修改密码的账号,然后在右侧修改密码即可。

咱们使用的mysql,mysqladmin命令实际上是分别用的/usr/local/mysql/bin/mysql和/usr/local/mysql/bin/mysqladmin,我们需要配置下环境变量,这样就可以在terminal中直接使用这两个命令了

配置环境变量:根目录

vi .bash_profile

export PATH=/usr/local/mysql/bin/:$PATH

修改下mysql的root用户的密码

mysqladmin -u root password ‘1q2w3e’

创建一个新用户everlook,密码1q2w3e

@>mysql -u root -p

输入root的密码1q2w3e

insert into mysql.user(Host,User,Password) values ("localhost","everlook",password("1q2w3e"));

flush privileges; --刷新系统权限表

创建一个数据库everlookDB

create database everlookDB;

授给everlook用户所有的权限

grant all privileges on everlookDB.* to everlook@localhost identified by '1q2w3e';

核心特色:

设计

MySQL Workbench 可让 DBA、开发人员或数据架构师以可视化方式设计、建模、生成和管理数据库。它具有数据建模工具创建复杂 ER 模型所需的一切功能,支持正向和反向工程,还提供了一些关键特性来执行通常需要大量时间和工作的变更管理和文档任务。

开发

MySQL Workbench 提供了一些可视化工具来创建、执行和优化 SQL 查询。SQL Editor 具有语法高亮显示、自动填充、SQL 代码段重用和 SQL 执行历史记录等功能。开发人员可以通过 Database Connections Panel 轻松管理数据库连接。使用 Object Browser 可以即时访问数据库模式和对象。

管理

MySQL Workbench 提供了一个可视化控制台,让您可以轻松管理 MySQL 环境,更直观地了解数据库运行状况。开发人员和 DBA 可以使用这些可视化工具配置服务器、管理用户、执行备份和恢复、检查审计数据以及查看数据库运行状况。

数据库迁移

MySQL Workbench 现在为将 Microsoft SQL Server、Sybase ASE、PostreSQL 及其他 RDBMS 表、对象和数据迁移至 MySQL 提供了一个全面、简单易用的解决方案。开发人员和 DBA 可以轻松、快速地转换现有应用,使其可运行在 Windows 及其他平台的 MySQL 上。此外,它还支持从 MySQL 早期版本迁移至最新版本。

workbench mysql mac_mysql workbench mac下载-mysql workbench mac 64位下载8.0.15 官方最新版__西西软件下载...相关推荐

  1. 华数tv直播android,华数tv电视版apk下载-华数TV电视版下载v5.0.0.55 官方最新版__西西安卓tv下载...

    华数tv电视版是华数针对智能电视打造的视频应用,安装了华数TV的智能电视可享受免费高清正版电影.电视剧内容.华数TV实时更新最新的院线大片,与电视台同步上线最新剧集内容,以高清影像.最新内容让用户获得 ...

  2. ps4 安卓 php,PS4遥控操作下载|PS4遥控操作 (PS4 remote play)1.0.015181官方最新版_ - 极光下载站...

    PS4遥控操作(PS4  remote play)是基于ps4主机的最新连接工具.PS4遥控操作是索尼为ps4主机推出的ps4串流至pc的软件,安装使用之后就可以用电脑远程遥控你的PS4进行游戏了,目 ...

  3. win7系统下载 ghost win7 Sp1 64位纯净3月版

    win7系统下载 ghost win7 Sp1 64位纯净3月版 软件名称:        Ghost Win7 Sp1 64位纯净3月版 软件语言:        简体中文 软件大小:       ...

  4. MySQL下载和安装 win10 64位 MySQL8.0

    第一步:到Mysql官网下载. 从[https://dev.mysql.com/downloads/mysql/](https://dev.mysql.com/downloads/mysql/)找到需 ...

  5. mysql8有社区版吗_mysql社区版下载|Mysql Community Server下载v8.0.16 官方最新版_ IT猫扑网...

    mysql8.0.16是最新的mysql数据库客户端,这里分享的社区版的,完全免费使用,供大家学习sql语句和一些简单的操作,赶紧来下载MySQL Community Server 5.7.17吧,包 ...

  6. mysql 8.064位安装_windows64位下MySQL8.0.15安装教程图文详解

    先去官网下载点击的MySQL的下载 下载完成后解压 解压完是这个样子 配置系统环境变量 复制解压后的mysql到C盘或者其他磁盘下 我们去系统的环境变量的path里添加一个mysql的配置  指向my ...

  7. python2.7手机版下载_Python 2.7 64位2.7.13 安装版 下载 - 51下载网

    51下载网提供<Python 2.7 64位>2.7.13 安装版下载,该软件为免费软件,文件大小为18.5 MB,推荐指数5颗星,作为国外软件中的顶尖厂商,完全可以放心下载哦! Pyth ...

  8. java版欧朋浏览器_Opera欧朋浏览器_Opera欧朋浏览器下载[2020官方最新版]Opera欧朋浏览器安全下载_ 极速下载...

    Opera(64位)为来自挪威的一个极为出色的浏览器,具有速度快.节省系统资源.订制能力强.安全性高以及体积小等特点,目前已经是最受欢迎的浏览器之一.多文件接口(MDI).方便的缩放功能.整合搜索引擎 ...

  9. linux下虚拟安装cad,LeoCAD下载 LeoCAD(虚拟乐高模型创建工具) 32位/64位 Linux版 v18.01 官方英文安装版 下载-脚本之家...

    LeoCAD(虚拟乐高模型创建工具)是一款来自国外,用于创建虚拟乐高积木模型的CAD程序,用户使用它能够搭建任何想象中的事物,类似空中楼阁.会飞的汽车.酷炫的太空飞梭,只有想不到没有做不到,非常炫酷, ...

最新文章

  1. 李铁:《非诚勿扰》与虚弱的中国人——写的太好了
  2. Angular使用mathjs
  3. Windows Phone 7 多点触摸编程
  4. 【Java】 5.7 多态
  5. 假如有人炸了支付宝的存储服务器...
  6. potplayer如何设置以一帧一帧的逐帧播放播放?
  7. 淘宝天猫融合能拉回“出淘”的用户吗?
  8. 【Unity项目实战】手把手教学:飞翔的小鸟(1)导入素材
  9. linux 不换行显示数据库,linux下怎么在不按回车情况下就能读取字符读取到字符不回显...
  10. React修改图片大小
  11. 2827: 千山鸟飞绝 非旋treap
  12. Clion安装教程(Linux)
  13. Delphi编程中流的使用
  14. Python程序员爬出百套美女写真集,同样是爬虫,他为何如此突出?
  15. 文档转换 云服务器,文档转换服务
  16. 多益网络2013校园招聘第二轮笔试题目
  17. 2020美容师(中级)复审模拟考试及美容师(中级)模拟考试系统
  18. Mybatis-Plus用纯注解完成一对多多对多查询
  19. (转)MAPISendMail调用系统默认的邮件客户端发邮件
  20. android设计架构之MVC、MVP、MVVM的理解

热门文章

  1. BCVP,想真正为社区做努力的开发者们
  2. UEFI + GPT 启动 VHD
  3. 你复工了吗?啥感受?
  4. 北京Dotnet分享会 || 精英论坛第三期
  5. .NET Core 3.0之深入源码理解ObjectPool(一)
  6. .Net Core 三大Redis客户端对比和使用心得
  7. 统一流控服务开源:基于.Net Core的流控服务
  8. 联手微软,Docker公司将推出Docker Desktop for WSL 2
  9. [NewLife.XCode]百亿级性能
  10. 使用C#把Tensorflow训练的.pb文件用在生产环境