MySQL workbench 的基础使用手册

MySQL workbench 的基础使用手册

一,连接远程MySQL数据库:

点击 MySQL Connections 旁边的 + 图标创建一个新连接。旁边扳手符号,则是管理远程连接。

在这里插入图片描述

我们点击+好进行创建,就会弹出:

在这里插入图片描述


要创建连接,请输入以下详细信息:

1.Connection Name:此连接配置项的名字,MySQL_for_kalacloud.com

2.Connection Method:连接方式改为Standard TCP/IP over SSH

3.SSH Hostname:使用 SSH 远程服务器的 IP 地址(本教程使用虚拟机,故是一个内网 IP4.SSH Username:使用 SSH 登录服务器的用户名

5.SSH Password:使用 SSH 登录服务器的密码

6.MySQL Hostname:这里要特别注意,Workbench 的工作原理是先通过 SSH 登录服务器,再本地登录 MySQL 数据库,故此 Hostname 是本地 IP 地址,即 127.0.0.1

7.MySQL Server Port:MySQL 默认远程登录端口为 3306 可根据实际情况修改。

8.Username:远程登录 MySQL 数据库的用户名(是 MySQL 里设置的用户名,和服务器配置没有关系)

9.Password:上面登录 MySQL 数据库用户名对应的密码

连接完数据库,我们点击它,输入密码,就可以进入管理页面了。




二,用户管理和权限管理操作:

1.创建用户:

我们选择 users and privileges ,然后点击右边栏的AddAcount ,delete ,可以增加,删除用户。

在这里插入图片描述



2.权限管理:

在这里,我创建好了一个用户:yyy。在第三个选项卡:Administrative Roles -> “管理角色”,Schema Privileges -> 设置“用户权限”。administrative roles 和 schema privileges , 可以翻译作 行政角色数据库权限 。在类似的软件dbforge studio for mysql 中 对应的词是:global privileges 和 object privileges ,简单理解就是全局和局部关系。

在这里插入图片描述




三,数据库创建和删除:

左边菜单卡下有两个选项:一个是管理员操作,另一个是管理数据库。

在这里插入图片描述

我们点开schemas就能显示已有的数据库。

1.创建数据库两种方法,第一种:点击1这个图标。第二种:右键,然后选择 Create Schema

接着我们直接给数据库命名,然后选择编码,然后点击apply即可创建。

在这里插入图片描述



在这里插入图片描述

在右侧菜单中,可以看到我们新建的数据库了。点击下拉箭头,可以看到:Tables -> 存储表格 ;Views -> 存储视图 ; Stored Procedures -> 存储过程;Functions -> 存储函数。

2.数据库删除。在右侧菜单中,右键 选择 drop schema即可。
在这里插入图片描述




四,表的创建,修改及添加数据:

1.创建数据表。

在右侧菜单中,右键table 选择 create table。然后设置表名,属性等。

在这里插入图片描述


Datatype:选择数据类型。
设置其他属性:

PK: primary key (column is part of a pk) 主键

NN: not null (column is nullable) 是否为空

UQ: unique (column is part of a unique key) 外键

AI: auto increment (the column is auto incremented when rows are inserted) 自动增加

BIN: binary (if dt is a blob or similar, this indicates that is binary data, rather than text) 二进制

UN: unsigned (for integer types, see docs: “10.2. Numeric Types”)




2.修改数据表列的属性

右键左侧菜单中的数据表名,点击 Alert table

在这里插入图片描述



3.添加数据。

右键左侧菜单中的数据表名,点击Select Rows。

在下方的操作台,NULL值中,可以添加数据。完成之后,点击apply即可。

在这里插入图片描述




五,MySQL查询器基本用法:

当我们刚打开连接好的数据库。Query1这个页面就是我们的查询器。这里不仅仅是查询器,也可以执行其他的SQL语句。详细的SQL语句这里就不教了。

  • 点击闪点图标,可以运行多行(选中行)语句,或者运行当前行语句。
  • 快捷键 Ctrl + S 可以保存脚本。使用open a scrip.. 图标,可以帮助我们打开脚本文件。
  • 收藏语句(可以保存会用到的语句):选中语句后,点击星星图标。在右侧snippets就可以查看收藏,我们的时候选中语句,右键->insert就可以插入了。

在这里插入图片描述




六,数据导出和导出:

1.数据导出:

在这里插入图片描述


2.导入与恢复:

导入文件:导入文件的两种方式分别对应着导出的文件方式。

在这里插入图片描述

  • 21
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: MySQL WorkbenchMySQL官方开发的一款强大的数据库管理工具,可以在图形化界面下进行数据库的设计、开发、管理和维护。 MySQL Workbench提供了丰富的功能和工具,如数据建模、SQL开发、数据库管理、数据库备份和还原等。通过可视化的界面,用户可以方便地创建和修改数据库模型,设计数据表的结构,定义表之间的关联关系等。SQL开发工具可以帮助用户编写、调试和执行SQL语句,提供了语法高亮、代码自动完成和错误提示等功能。数据库管理工具可以管理和监控多个数据库服务器,可以查看和修改数据库的结构和数据,执行数据库维护任务等。同时,MySQL Workbench还支持数据库备份和还原,用户可以方便地创建数据库备份,并在需要时恢复数据库MySQL Workbench使用手册提供了详细的帮助和指导,从安装和启动MySQL Workbench开始,到创建和管理数据库、设计和修改数据库模型、编写和执行SQL语句、备份和还原数据库等,都有详细的说明和示例。使用手册还介绍了MySQL Workbench的界面布局和各个功能模块的使用方法,帮助用户快速上手和熟悉工具。 总之,MySQL Workbench使用手册MySQL Workbench的详细指南,通过阅读使用手册,用户可以掌握MySQL Workbench的各种功能和工具的使用方法,提高数据库开发和管理的效率。 ### 回答2: MySQL Workbench 是一个针对MySQL数据库管理的集成开发环境(IDE),它提供了丰富的功能和工具,帮助用户进行数据库设计、建模、管理和查询。 首先,在使用MySQL Workbench之前,用户需要正确地安装和配置MySQL服务器,并确保服务器已经在本地或者远程上运行。 在启动MySQL Workbench后,用户可以选择连接到相应的MySQL服务器,然后在界面上选择所需的数据库进行管理。MySQL Workbench提供了直观的图形界面,用户可以使用它来创建和修改数据库、表、视图、存储过程等数据库对象。此外,用户还可以通过图形界面来进行数据库的备份、恢复和优化等操作。 除了数据库设计和管理外,MySQL Workbench还提供了强大的查询工具。用户可以使用SQL编辑器来编写和执行SQL查询语句,同时还支持可视化的查询构建器,可帮助用户快速生成复杂的查询语句。 对于开发人员来说,MySQL Workbench提供了一个集成的Python编程环境,用户可以使用它来编写、调试和执行Python脚本。此外,MySQL Workbench还支持数据库模型的版本控制和迁移,方便团队协作和项目管理。 总的来说,MySQL Workbench是一个功能强大、易于使用的MySQL数据库管理工具,适用于开发人员、数据库管理员和数据分析师等各种角色。它提供了丰富的功能和工具,帮助用户轻松地进行数据库设计、管理和查询。无论是初学者还是有经验的用户都可以通过MySQL Workbench提高工作效率和数据库管理能力。 ### 回答3: MySQL Workbench 是一种用于管理和操作 MySQL 数据库的图形化工具。它提供了一套全面的功能来创建数据库、设计表结构、编写查询语句以及导入导出数据等操作。 使用 MySQL Workbench,首先需要安装该软件并设置好数据库连接。在连接成功后,用户可以通过界面上的菜单和工具栏来执行各种操作。 MySQL Workbench的主要功能包括以下几个方面: 1. 数据库设计:用户可以使用可视化的方式创建、修改和管理数据库的表结构。可以通过拖拽和设置属性等方式来定义字段类型、主键、外键等约束。 2. 查询和脚本编写:用户可以通过可视化的查询构建器来编写和执行SQL查询语句。还可以创建和管理存储过程、触发器和函数等数据处理脚本。 3. 数据导入导出:用户可以将数据从其他数据库或文件中导入到MySQL数据库中,并可以将数据库中的数据导出为各种格式的文件。 4. 数据库管理:用户可以管理数据库的用户、权限和配置等内容。可以创建新用户、为用户分配权限,并可以对数据库进行备份和恢复操作。 5. 数据库连接和版本控制:用户可以配置和管理与MySQL数据库的连接,并可以使用版本控制工具来协作开发和管理数据库项目。 总之,MySQL Workbench 是一款功能强大、易于使用的数据库管理工具,它使得用户可以更轻松地创建、设计和管理MySQL数据库。无论是开发人员、数据库管理员还是数据分析师,都可以从中受益并提高工作效率。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值