Linux上MySQL通过图形化界面操作方式
目录
- 前言
- 一、mysql Wpythonorkbench
- 二、安装MySQL Workbench
- 三、关闭防火墙和selinux
- 四、虚拟机上的MySQL给远程IP连接授权
- 五、安装后连接虚拟机MySQL
- 添加方式
- 六、案列实http://www.devze.com操
- 数据库和表结构
- 案列
- 总结
前言
MySQL 图形化界面的核心优势:
降低技术门槛 + 提升操作效率 + 减少人为错误。
对于日常开发、数据管理、性能监控等场景,图形化工具能提供数倍于命令行的效率提升,特别适合现代敏捷开发环境。虽然命令行在特定场景仍有价值,但图形化界面已成为MySQL管理的主流选择。
一、MySQL Workbench
MySQL Workbench 是面向数据库架构师、开发人员和 DBA 的统一可视化工具。MySQL Workbench 为服务www.devze.com器配置、用户管理、备份等提供数据建模、SQL 开发和全面的管理工具。MySQL 编程Workbench 可在 Windows、Linux 和 MAC OS X 上使用。
二、安装MySQL Workbench
在官网下载软件
三、关闭防火墙和selinux
[root@host200 ~]# setenforce 0 [root@host200 ~]# systemctl stop firewalld.service
四、虚拟机上的MySQL给远程IP连接授权
mysql> grant all on *.* to root@'%' identified by '123456'; #这里的用户和密码就是你待会儿连接的用户密码
五、安装后连接虚拟机MySQL
添加方式
连接中途可能会出现ssl协议冲突我这里直接关闭
创建好后主页会出现建好的连接方式双击输入密码(你虚拟机mysql的密码)
成功连接
六、案列实操
数据库和表结构
这里的数据库和表都是已经写好的
找到目标数据库打开下位的表
新建一个SQL文件然后所有操作都在里面
案列
以下是案列实操
1.查询11号员工的姓名及2025年每个月的工资总额
2.查询每个员工2025年总工资、并按总工资降序排序
3.查询2025年1月员工基本工资级别
4.查询2025年1月员工各基本工资级别的人数
5.查询2025年1月员工基本工资级别,员工需要显示姓名
6.左连接查询例子:输出没有员工的js部门名
7.显示没有部门的员工名
8.输出2025年基本工资的最大值和最小值
9.输出2025年1月15号 基本工资的最大值和最小值(union去掉查询结果中重复的行)
10.查询运维部所有员工信息(where嵌套版)
11.查询人事部2025年1月所有员工工资(where嵌套版)
12.查询人事部和财务部员工信息(部门id和元员工name)(where嵌套版)
13.查询2025年1月所有比10号员工基本工资高的工资信息(where嵌套版)
14.查询部门员工总人数比开发部总人数少 的 部门名称和人数(having嵌套版)
15.查询3号部门 、部门名称 及其部门内 员工的编号、名字 和 email(from嵌套版)
16.查询每个部门的人数: dept_id dept_name 部门人数(select嵌套版)
总结
MySQL Workbench 作为官方图形化工具,提供了从基础查询到高级数据库设计的完整功能链。掌握其核心功能可以显著提升数据库开发和管理效率。
以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程客栈(www.devze.com)。
精彩评论