MySQL Workbench安装及使用详解

 更新时间:2022年10月17日 09:51:20   作者:一只爬爬虫  
MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性,这篇文章主要介绍了MySQL Workbench安装及使用,需要的朋友可以参考下

一、MySQL Workbench简介

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。

MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型和大型网站的开发都选择 MySQL 作为网站数据库。

MySQL数据库安装

可以前往官方下载地址:MySQL :: Download MySQL Workbench 下载安装文件,如下图所示,按提示进行安装。

注意:MySQL Workbench版本需要与将要连接的MySQL版本一致,不一致会导致数据库连接不成功。

本人是在Linux操作系统下安装的MySQL,可以通过# mysql –V命令查看MySQL安装文件版本,如下图所示:

三、远程连接MySQL服务器

安装成功后,打开MySQL Workbench客户端,在数据库连接页面,新增或配置连接参数,如下图所示。连接参数主要包括:

1、Connection Name连接名:根据实际情况为改mysql连接命名即可;

2、Connection Method连接方式:默认为标准为TCP/IP连接;

3、Hostname 主机名:MySQL安装的主机IP地址;Port 端口号:3306;

4、Username 用户名:MySQL用户名; Password:MySQL用户对应的密码。

配置完成后,点击Test Connection测试连接,成功后即可连接到MySQL数据库上。

四、创建数据库

点击创建数据库按钮,输入数据库名称,选择编码方式,点击Apply,如下图所示:

MySQL Workbench会自动生成SQL语句,点击Apply按钮即可成功创建数据库,如下图所示:

五、创建数据表

选中右侧新建的testDB数据库,双击选中并展开下拉单,右键单击下拉单中的Tables,在弹出的快捷菜单中选择Create Table进行数据表的创建,如下图所示:

给Table命名,添加Column,设置Column的Datatype,PrimaryKey等属性。点击Apply后,Workbench仍会自动生成SQL语句,再次点击Apply,成功创建新表,如下图所示:

六、数据内容维护

可以通过选中数据表右键Select Rows查看数据表中的数据内容。

此时,数据表的内容为空,可以通过Edit进行数据的修改、插入、删除等操作。

七、查看数据表

数据表创建成功后可以通过选中数据表右键Table Inspector查看数据表结构。

 可以查看基本信息Info、列名Columns、索引Indexes、触发器Triggers等信息,如下图所示:

修改数据表

通过选中数据表右键Alter Table 修改数据表结构。

删除数据表

通过选中数据表右键Dropr Table删除数据表。

在弹出的对话框中单击 Drop Now 按钮,可以直接删除数据表,如下图所示。

到此这篇关于MySQL Workbench安装及使用的文章就介绍到这了,更多相关MySQL Workbench安装内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • mysql8.0.2离线安装配置方法图文教程

    mysql8.0.2离线安装配置方法图文教程

    这篇文章主要为大家详细介绍了mysql8.0.2离线安装配置方法图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-05-05
  • mysql启动错误之mysql启动报1067错误解决方法

    mysql启动错误之mysql启动报1067错误解决方法

    MYSQL启动报1067错误,系统日志中是“服务 mysql 意外停止” Mysql日志中则是:Plugin 'FEDERATED' is disabled,下面给出解决方法
    2014-02-02
  • MySQL安装时一直卡在starting server的问题及解决方法

    MySQL安装时一直卡在starting server的问题及解决方法

    这篇文章主要介绍了MySQL安装时一直卡在starting server的问题及解决方法,出现这种情况大概有两个原因,文中对每种原因给大家详细介绍,需要的朋友可以参考下
    2022-06-06
  • mysql8.0 lower_case_table_names 大小写敏感设置问题解决

    mysql8.0 lower_case_table_names 大小写敏感设置问题解决

    在默认情况下,这个变量是设置为0的,以保持向前兼容性,如果将该变量设置为1,则表名和数据库名将被区分大小写,本文主要介绍了mysql8.0 lower_case_table_names 大小写敏感设置问题解决,感兴趣的可以了解一下
    2023-09-09
  • Mysql中group by 使用中发现的问题

    Mysql中group by 使用中发现的问题

    当使用MySQL的GROUP BY语句时,根据指定的列对结果进行分组,这种情况通常是由于在 GROUP BY 中选择的字段与其他非聚合字段不兼容,或者在 SELECT 子句中没有正确使用聚合函数所导致的,本文给大家介绍Mysql中group by 使用中发现的问题,感兴趣的朋友跟随小编一起看看吧
    2024-06-06
  • MySQL免安装版(zip)安装配置详细教程

    MySQL免安装版(zip)安装配置详细教程

    这篇文章主要为大家详细介绍了MySQL免安装版(zip)安装配置详细教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-08-08
  • MySQL最常问的十道面试题(2023年最新详解版)

    MySQL最常问的十道面试题(2023年最新详解版)

    MySQL是一个关系型数据库管理系统,这是学习Java必学的知识点,也是面试java岗位必考的题目,所以大家要有所重视,这篇文章主要给大家介绍了关于MySQL最常问的十道面试题,是2023年最新详细整理的,需要的朋友可以参考下
    2023-10-10
  • mysql的XA事务恢复过程详解

    mysql的XA事务恢复过程详解

    XA事务支持限于InnoDB存储引擎,本文将详细介绍mysql的XA事务恢复过程
    2012-11-11
  • navicat创建MySql定时任务的方法详解

    navicat创建MySql定时任务的方法详解

    这篇文章主要介绍了navicat创建MySql定时任务的方法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-10-10
  • Mysql存在则修改不存在则新增的两种实现方法实例

    Mysql存在则修改不存在则新增的两种实现方法实例

    mysql语法支持如果数据存在则更新,不存在则插入,下面这篇文章主要给大家介绍了关于Mysql存在则修改不存在则新增的两种实现方法,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-09-09

最新评论