当前位置:首页 > 生活百科

mysql可视化软件(免费的mysql可视化工具)

栏目:生活百科日期:2025-02-02浏览:0

前言

我们在以前,大概学了一下如何通过命令创建数据库,创建表等基本操作。

但是实际上啊,至少在我的实际工作中,用到的不是太多,了解就可以。

因为我们可以通过一些可视化软件,像Navicat for MySQL等。

可以很方便的帮助我们创建数据库,创建表,修改表等操作。

Navicat for MySQL简单示例

创建数据库

使用Navicat for MySQL连接好一个Mysql服务之后。

右击&–&> 新建数据库

选择新建数据库信息字符集一定要选择utf8mb4 &— UTF-8 Unicode,这个表示支持存储Emoji表情。排序规则一定要选择utf8mb4_general_ci。至于为什么,我也不知道&…,原谅我是个码农吧。

就这样,一个数据库创建完成了,是不是很轻松。

创建表

右击表&–&> 新建表

制定表结构保存表(Ctrl+s)

设计表

在实际中,我们常常会更改表结构,也叫设计表

右击表&–&>设计表修改表

3.保存即修改

查询

上述主要复现了一下如何通过可视化软件操作数据库,确实会比直接命令方便很多很多。

但是查询这个操作,那可视化软件就真的无能为力了。

毕竟我们不管是封装在后台还是自己的软件中。

都是要使用原生SQL的,这个是无法避免的,并且原生SQL查询是最灵活的!!!

终于迎来了最最最重要的环节,学习原生sql。

需求分析

假设我们现在要做一个学生管理系统,所以首先确定,会有一个学生表,用于存放学生的信息,像姓名了,年龄了,性别了,等。

然后想了又想,学生肯定要属于哪个班级的,张三是一班的,李四是二班的,等。

所以我们可能就会有两张表了,一个是学生信息表,一个是班级表,然后学生属于哪个班级。

就像小时候戴的学生胸牌一样,姓名:xxx,班级:xxx等。

想了想,我觉得表结构大概如下

表结构图

表结构图.xlsx

表结构代码

school_test.sql

应该通过这两张表,基本可以把我们的sql语法,学的差不多,一起来看看叭。

查询(select)

既然表里面有这么多数据,那就需要查询了,首先是。

查询所有

sql

-- 语法SELECT * from &<表名&>;-- 例如,查询学生表SELECT * from student;

执行结果

where条件查询

但是有时候,我们可能需要查询带有一些条件的,比如id=1的,或者name=张三的等。

这时候就需要用到where。

sql

-- 语法SELECT * from &<表名&> where &<条件&>;-- 例如,查询id=1的数据SELECT * from student where id=1;

执行结果

这样,我们就把id=1的数据查找出来了。

同理,还可以写其他条件。

查询性别为男的(gender=男)

SELECT * from student where gender="男";

执行结果

这样,就把gender=男的都查出来了。

where多个条件查询(and)

假设现在表内容如下。

有俩琪琪,一个是男琪琪,一个是女琪琪,那我们查的时候,肯定要区分是男的还是女的琪琪了。

所以这时候需要where多个条件了。

and的意思是查询满足所有条件的数据。

sql

-- 语法SELECT * from student where &<条件&> and &<条件&> ...;-- 例如,查询男琪琪SELECT * from student where name="琪琪" and gender="男";

执行结果

这样,通过多个条件就卡住了更精准的数据。

select 选择列

在上面使用时,我们使用的都是select * from &<表名&>。

假设我们的数据如下

select *就表示,选择所有列

结果如下

如果是select id,name age,表示选择指定列

结果如下

select还能给列起别名

例如

SELECT id,name as "姓名",age from student;

执行结果

总结

本章主要讲述了如何使用Navicat for MySQL新建数据库,新建表,设计表等简单操作。

后续又根据实际需求设计出简单的学生表班级表,并且简单是使用了select查询。

后来又讲解select *和select 列1,列2的区别。

如果在操作过程中有任何问题,记得下面留言,我们看到会第一时间解决问题。

敬往事一杯酒,自此不再回头。

我是码农星期八,如果觉得还不错,记得动手点赞一下哈。感谢你的观看。

如果在操作过程中有任何问题,记得下面留言,我们看到会第一时间解决问题。

“mysql可视化软件(免费的mysql可视化工具)” 的相关文章

ie11浏览器是什么意思(ie11的浏览器使用体验)

如何安装WIN11:如果硬件符合MS要求,可以直接体验预览版升级。如果硬件不符合要求,可以通过WINNTSETUP安装器安装WIN11,或者也可以用WTGA在U...

宏基最好的笔记本电脑(2020销量最好的3款宏基笔记本)

如果你错过了6月3日的京东宏碁超级品牌日,不要悲伤,也不要着急,接下来千万不能错过的618狂欢巅峰时刻即将来袭!笔者已经为大家做好了【宏碁618巅峰狂欢抢购攻略...

屏幕录制大师怎么用(手机屏幕录制软件使用步骤)

手机录屏功能可以用来做什么呢?它的用处可多啦~比如录制游戏解说、录制视频通话画面、录制大量语音、录制操作技巧等等。列举几个大家经常会遇到的场景,比如朋友圈微商经...

logo在线生成网站有哪些,创意logo一键生成器

在生活中我们常常会遇到logo设计,比如朋友新开了一家店让你设计一个logo,比如公司logo需要改版升级。一个好的logo设计往往都价格不菲。作为设计师来讲,...

如何做地推推广技巧(见效最好的推广法)

开过网吧的人都知道,前期宣传对日后网吧的生意是有很大帮助的。而在众多的宣传手段中,被大多数人普遍接受,同时也是最简单的方式便是地推。有些网吧为了扩大人脉,甚至还...

小米手机远程协助怎么操作(远程协助具体设置教程)

IT之家2月8日消息1月19日,小米旗下米聊宣布将于2021年2月19日12点00分停止服务。彼时,不少用户提到了“以后想用远程协助怎么办”的问题。今日,小米M...

加密文件如何打开,加密wps文件的打开方法

随着信息化的不断加快,电子文档逐渐取代传统纸质文档成为档案管理的新形式,这就对电子文档的加密功能提出了很高的要求。对文档机密性要求较高的各类机构和公司设有专门的...

p图工具收集软件(免费的p图软件推荐)

一.自拍用到的软件:天天p图、脸部优化facetune、一甜相机1.脸型p自拍时首先要观察五官,知道五官中哪里好看,哪里不好看,熟悉之后更容易操作。第一步也是最...

小牛m1详细配置表(小牛m1都市版功能评测)

买前必看,小牛M1剖析及骑行体验每天叫醒自己的不是梦想,而是设置了无数时间的闹钟。公共交通人数过多,道路拥挤使得私家车寸步难行等原因,让我接触到了这辆小牛M1。...

华为b5手环功能评测(绝对值得你购买)

前阵子,华为召开nova5系列新品发布会的同时,也给用户们带来了华为手环B5的新配色&&#8211;铅石青。华为手环B5在去年7月发布,分为三个版本:运动版99...