【安装】安装MySQL & 相关配置 & Navicat 的使用入门 & SQL语句初步

不管现实多么惨不忍睹,都要持之以恒地相信,这只是黎明前短暂的黑暗而已。不要惶恐眼前的难关迈不过去,不要担心此刻的付出没有回报,别再花时间等待天降好运。真诚做人,努力做事!你想要的,岁月都会给你。【安装】安装MySQL & 相关配置 & Navicat 的使用入门 & SQL语句初步,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com,来源:原文

安装MySQL

选择custom

在这里插入图片描述

选择MySQL Server

在这里插入图片描述

选择服务安装路径和数据存储路径

在这里插入图片描述

配置MySQL

配置端口号

在这里插入图片描述

选择授权方式

在这里插入图片描述

设置root用户的密码

在这里插入图片描述

Navicat

建立连接

在这里插入图片描述

新建数据库

在这里插入图片描述

新建表

数据库中选择表右键新建

添加字段

字段类型:

int

varchar

double

datetime

备注、默认值、是否可空:

在这里插入图片描述

设置主键

唯一区分记录的字段,无任何含义

特点:非空、不可重复

SQL语句

DML(重点)

添加:insert into 表名 (字段名…,…) values(值…,)

删除:delete from 表名 where …

修改:update 表名 set 字段名=值,字段名=值 where …

DQL(重点)

查询:select 字段名…,… from 表名 where …

运算符

=、>、<、>=、<=、!=

like ‘%_’(重点)

between…and…

and

or

not

in(1,2,3)

is null

is not null

其它函数

去重:select distinct 字段 from 表名

排序:select … from 表名 order by 字段(默认升序 asc,降序 desc)(重点)

取范围:select … from 表名 limit (传一个参数:取的记录数,从第一条记录开始取;传两个参数:开始的位置0,取的记录数)(重点)

最大值:max(字段)

最小值:min(字段)

平均值:avg(字段)

求和:sum(字段)

取记录数:count(1)

分组:select…from 表名 where 字段… group by 字段 having count(1)…(having表示对分组后的数据进行查询,where表示对分组前的数据进行查询)

增删改查CRUD

添加:insert into 表名 (字段名…,…) values(值…,)

删除:delete from 表名 where …

修改:update 表名 set 字段名=值,字段名=值 where …

查询:select 字段名…,… from 表名 where …

模糊查询:select 字段名…,… from 表名 where 字段 like ‘%_’

排序:select … from 表名 order by 字段(默认升序 asc,降序 desc)

取范围:select … from 表名 limit (传一个参数:取的记录数,从第一条记录开始取;传两个参数:开始的位置0,取的记录数)

左联:以左边的表为基准,通过on的关联条件,查询右边的表来补充数据,如果查询不到,补充上null

select * from dept left join emp on emp.dept_id = dept.id

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/165109.html

(0)
飞熊的头像飞熊bm

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!