下载安装包并安装
MySQL Workbench虽然作为官方图形管理工具,在MySQL安装包中有提供,但也可以独立下载安装。
官方下载地址为:官方下载地址。
打开下载地址,选择操作系统版本,然后点击“Go to Download Page >”:
在打开的页面中,选择第二个“Download”,即离线安装包的安装方式:
最后,点击“No thanks,just start my download.”,浏览器就开始下载了:
安装包下载完成后,直接双击开始安装。然后一路傻瓜式点击下一步,最后就安装完成了。
如果安装过程中,提示需要安装.NET组件,说明你的系统中没有安装.NET组件。可以从官网下载安装包进行安装:官方下载地址。
启动Workbench
安装完成后,可以通过开始菜单,点击“MySQL Workbench 8.0 CE”启动Workbench。
也可以在左下角的搜索框中输入“Workbench”,然后点击启动。
启动后,界面如下图所示:
配置连接信息
如果你的MySQL数据库服务已成功启动,那么可以在Workbench配置连接信息后,对MySQL数据库进行管理。
按下图所示,配置连接信息:
连接名(Connection Name:为数据库连接随便起一个自己记得住的名字。)
主机名(Hostname:数据库服务器的地址,可以是IP地址,也可以是域名。如果是本机,可以填写127.0.0.1)
端口号(Port:数据库服务器的端口号,MySQL数据库一般来说是3306。)
用户名(Username:连接数据库的用户名。可以不填,会在真正连接数据库时填写。)
密码(Password:用户名对应的密码。可以不填。)
默认打开的数据库(Default Schema:默认打开的数据库名。可以不填。)
配置完成后,点击右下角的Test Connection按钮,对配置信息进行测试。如果弹出如下提示,说明连接信息配置成功。
点击OK按钮,关闭提示窗口。然后再次点击OK按钮,保存配置的连接信息。
连接MySQL数据库服务器
连接信息配置成功后,Workbench主界面上会出现配置好的连接。
双击连接信息框,打开Workbench的主界面:
菜单栏:Workbench提供的所有功能菜单;
快捷操作区:一些常用的功能快捷操作入口;
导航区:主要是列出数据库服务器下有哪些创建好的对象,包括数据库、表、视图、存储过程、函数等;
对象信息区:一些提示信息,包括当前选择的是哪个数据库,以及会话信息等。注意:如果在导航区没有选择某个要操作的数据库,那么在编写SQL语句时,操作的对象名前就必须带上数据库名。
操作请求编辑区:编写SQL语句并提交执行(编辑框上方像闪电一样的黄色按钮),以及查看执行返回数据。
操作请求执行结果区:显示操作请求的执行结果,包括请求执行状态、执行开始时间、执行耗时、错误提示等。
创建数据库
一个数据库服务器下,可以有多个数据库(Schema),但不可以重名。
有三种方法可以创建数据库:
方法一:点击快捷操作区的创建数据库图标,在弹出的对话框中输入数据库名,然后点击Apply按钮进行创建。
方法二:在对象信息区的空白处右键,选择Create Schema…操作,在弹出的对话框中输入数据库名,然后点击Apply按钮进行创建。
方法三:在操作请求编辑区输入SQL命令并执行进行创建。
CREATE DATABASE mydb ;
数据库创建成功后,在导航区点击右键,选择Refresh All操作,刷新对象列表,可以看到刚创建好的数据库。
单击该数据库,可以看到对象信息区提示出当前选择的数据库名。
创建表
有三种方法可以创建表:
方法一:点击快捷操作区的创建表图标,在弹出的对话框中输入表名、字段等信息,然后点击Apply按钮进行创建。
方法二:在对象信息区的数据库下的Tables上右键,选择Create Table…操作,在弹出的对话框中输入表名、字段等信息,然后点击Apply按钮进行创建。
方法三:在操作请求编辑区输入SQL命令并执行进行创建。
CREATE TABLE school.mytable ( id INT NOT NULL, PRIMARY KEY (id) );
执行操作请求
可以在Workbench中使用SQL命令执行几乎所有的操作。只需要在操作请求编辑区编辑SQL命令并执行即可。
比如,下图执行SELECT操作,查询school.mytable表中的所有数据:
本站所有内容均为原创,本站保留所有权利。仅允许非商业用途的转载,但必须注明来源网站、作者、来源链接!否则,由此造成的一切后果,由转载方承担!
干货分享、技术提升、面试笔试、学习交流,欢迎关注公众号:xuesql。QQ学习交流群:209942678。