MySQL Workbench安装及使用详解
作者:一只爬爬虫 发布时间:2024-01-27 10:52:15
一、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 按钮,可以直接删除数据表,如下图所示。
来源:https://blog.csdn.net/m0_72963799/article/details/127351599


猜你喜欢
- 本文实例讲述了JavaScript实现为input与textarea自定义hover,focus效果的方法。分享给大家供大家参考。具体如下:
- 为了得到更加清晰的图像我们需要通过技术对图像进行处理,比如使用对比度增强的方法来处理图像,对比度增强就是对图像输出的灰度级放大到指定的程度,
- 本文实例为大家分享了小程序自定义弹出框效果的具体代码,供大家参考,具体内容如下my-pop----api:title ------字符串--
- Python2默认是不支持中文的,一般我们在程序的开头加上#-*-coding:utf-8-*-来解决这个问题,但是在我用open()方法打
- 本文实例讲述了python序列化与数据持久化。分享给大家供大家参考,具体如下:数据持久化的方式有:1.普通文件无格式写入:将数据直接写入到文
- 一、 前提:有Google账号(具体怎么注册账号这里不详述,大家都懂的,自行百度)在你的Google邮箱中关联好colab(怎样在Googl
- 本文以实例形式讲述了Python中replace方法,很有实用价值,具体如下:replace方法主要有两种:last_date = &quo
- 前言初次了解JWT,很基础,高手勿喷。基于Token的身份验证用来替代传统的cookie+session身份验证方法中的session。to
- 对于路径中含有中文的图像,直接用cv2.imread读取会报错,上次看到有大佬使用cv2.imdecode就可以正常读取,有点好奇,所以今天
- 刚刚解决了这个问题,现在记录下来问题描述当使用lambda层加入自定义的函数后,训练没有bug,载入保存模型则显示Nonetype has
- 导语哈喽吖铁汁萌!今天这期就给大家介绍几个我用到的办公室自动化技巧,可以瞬速提高办公效率。有需要的可以往下滑了1、Word文档doc转doc
- 需要处理原始的音频,所以给服务器的环境安装librosa的包pip install librosa直接pip install librosa
- windows server 2016 与 sql server 2016 都可用允许不许要加入AD ,管理方面省了挺多操作,也不用担心域控
- /* 建立数据表 */ create table td_base_data( id int(10) not null auto_increm
- window.location.pathname 比如: /windows/location/page.html 我想得到“windows”
- 两个并发事务同时访问数据库表相同的行时,可能存在以下三个问题:1、幻想读:事务T1读取一条指定where条件的语句,返回结果集。此时事务T2
- 目录Python图片验证码降噪 和8邻域降噪一、简介二、8邻域降噪三、Pillow实现四、OpenCV实现Python图片验证码降噪 和8邻
- 摘要:Read Committed事务运行期间,只要别的事务修改数据并提交,即可读到人家修改的数据,所以会有不可重复读、幻读问题。ReadV
- 1. Scrapy简介Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架。 可以应用在包括数据挖掘,信息处理或存储历史数据等
- NetworkX是一个非常强大的网络科学工具,它封装了图的数据结构和许多经典图算法,也内置了许多可视化函数可供调用。1. 随机图生成最经典的