MySQL-Workbench使用

Peter20
• 阅读 1346

MySQL
Workbench使用

简单介绍下Workbench的使用
Workbench是MySQL官方提供的一个可视化管理工具,跨多个平台而且免费的,详情参考官网。 我们从下载地址下载,安装就行了

安装

MySQL-Workbench使用

workbench 安装

可以单独下载,也可以使用提供的一个管理工具统一下载管理,管理工具提供了整个MySQL所有相关组件的统一管理维护,也挺方便。

MySQL-Workbench使用

管理工具

我们这里就是用独立安装包了,下载完之后安装,可能会失败,因为他有2个依赖要先安装,失败的话,会提示你缺少的依赖。

MySQL-Workbench使用

依赖

这里有个小坑,这里说的是.NET Framework 4.5,但实际上需要的是4.5.2貌似不太一样,所以刚刚一直安装失败,注意下就行了.NET Framework 4.5.2

安装过程就是一路Next就行了,没啥特殊的。
安装完之后,我们在桌面或者菜单找到这个

MySQL-Workbench使用

主界面应该是这样:

MySQL-Workbench使用

主界面

新建连接

我们点击加号,新增一个连接

MySQL-Workbench使用

新建连接

在弹出的界面上,输入数据库的连接信息,就可以了,密码下图所示的地方输入

MySQL-Workbench使用

密码

输入完成后,我们测试下连接是否正常

MySQL-Workbench使用

测试连接

都正常后,我们单击OK就好了

返回主界面后,可以看到我们刚刚新建的连接,我们双击就可以打开这个连接,开始我们的SQL学习了

MySQL-Workbench使用

成功的连接

功能介绍

MySQL-Workbench使用

主界面介绍

我们目前主要关心的是SQL的学习,所以那些管理功能可以先忽略掉
我们主要关注“当前可以使用的数据库”和SQL的编辑界面就OK了

我们以demo库为例

MySQL-Workbench使用

demo库

这里就是demo库中的表,数据库中的数据是以表的形式保存的
比如,我们看看学生表的表结构信息,单击这个表旁边的"i"图标

MySQL-Workbench使用

表结构

右边会显示一个表的信息界面,字段啊,索引啊,触发器之类的,我们这里就看看DDL

MySQL-Workbench使用

表信息

这里展示的就是t_student表的表结构信息

MySQL-Workbench使用

ddl

SQL练习

下面,我们看看,怎样去练习SQL
我们回到刚刚的query界面

MySQL-Workbench使用

query界面

首先,我们要选择我们使用的数据库

use demo; 

写好SQL,我们单击那个像闪电一样的图标执行,下面的输出窗口会显示执行结果,绿色的对号表示正确执行

MySQL-Workbench使用

use db

然后,就可以各种SQL开始练习了

select *from t_student; 

MySQL-Workbench使用

select

后面,我们就可以参考前面的博客,开始学习吧MySQL-基本语法介绍

本文转自 https://www.jianshu.com/p/bba859635ae4,如有侵权,请联系删除。

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Peter20 Peter20
3年前
Mysql Workbench使用教程
<1MySQLWorkbenchMySQLWorkbench为数据库管理员、程序开发者和系统规划师提供可视化的Sql开发、数据库建模、以及数据库管理功能。<2.MySQLWorkbench的下载和安装(1)安装最新MySql时,有是否安装MySqlWorkbench的选项,可选择安装。(2)可以独立安装MySqlWorkbench。
推荐学java 推荐学java
2年前
推荐学java——Maven初识
Maven介绍Maven是Apache下开源的Java项目管理工具,对软件项目提供构建与依赖管理。其为Java项目提供了统一的管理方式,已成为业界标准。Maven下载安装官网下载地址:https://maven.apache.org/推荐下载压缩包版本,然后解压到本地不带中文路径的目录下,我这里解压在了D盘的根目录下:D:\ProgramF
待兔 待兔
4个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Stella981 Stella981
3年前
MongoDB学习【四】—pymongo操作mongodb数据库
一、pymongodb的安装Python要连接MongoDB需要MongoDB驱动,这里我们使用PyMongo驱动来连接。pip安装pip是一个通用的Python包管理工具,提供了对Python包的查找、下载、安装、卸载的功能。安装pymongopython3m
Easter79 Easter79
3年前
Twitter的分布式自增ID算法snowflake (Java版)
概述分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。而twitter的snowflake解决了这种需求,最初Twitter把存储系统从MySQL迁移
Stella981 Stella981
3年前
Cobbler无人值守安装
1\.Cobbler介绍Cobbler是一个Linux服务器安装的服务,可以通过网络启动(PXE)的方式来快速安装、重装物理服务器和虚拟机,同时还可以管理DHCP,DNS等。Cobbler可以使用命令行方式管理,也提供了基于Web的界面管理工具(cobblerweb),还提供了API接口,可以方便二次开发使用。Co
为什么mysql不推荐使用雪花ID作为主键
作者:毛辰飞背景在mysql中设计表的时候,mysql官方推荐不要使用uuid或者不连续不重复的雪花id(long形且唯一),而是推荐连续自增的主键id,官方的推荐是auto_increment,那么为什么不建议采用uuid,使用uuid究
燕青 燕青
1年前
「最新」Navicat Premium 16 for Mac 跨平台数据库管理工具 支持M1
数据库管理工具在哪下载?是一款功能强大的跨平台数据库管理工具,支持多种数据库类型,如MySQL、MariaDB、Oracle、SQLite、PostgreSQL等等。它提供了丰富的数据库管理功能和工具,可以帮助开发人员和数据库管理员快速地创建、管理和维护数