Java最新Mysql从入门到入魔——10(1),mybatis数据库连接池面试题

最后总结

ActiveMQ+Kafka+RabbitMQ学习笔记PDF

image.png

  • RabbitMQ实战指南

image.png

  • 手写RocketMQ笔记

image.png

  • 手写“Kafka笔记”

image

关于分布式,限流+缓存+缓存,这三大技术(包含:ZooKeeper+Nginx+MongoDB+memcached+Redis+ActiveMQ+Kafka+RabbitMQ)等等。这些相关的面试也好,还有手写以及学习的笔记PDF,都是啃透分布式技术必不可少的宝藏。以上的每一个专题每一个小分类都有相关的介绍,并且小编也已经将其整理成PDF啦

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取

+ - [串数据类型](#_233)
	- [数值数据类型](#_256)
	- [日期和时间数据类型](#_276)
	- [二进制数据类型](#_290)

❤ 系列内容 ❤

Mysql从入门到入魔——1. 数据准备(起航篇)
Mysql从入门到入魔——2. 操纵数据库和表
Mysql从入门到入魔——3. 查询、排序、WHERE过滤
Mysql从入门到入魔——4. 通配符、计算字段、函数
Mysql从入门到入魔——5. 聚集、分组、子查询
Mysql从入门到入魔——6. 表联结、组合查询
Mysql从入门到入魔——7. 插入、更新和删除
Mysql从入门到入魔——8. 视图、存储过程、事务处理
Mysql从入门到入魔——9. 游标、高级SQL特性
Mysql从入门到入魔——10. 知识点速记(完结)


本篇主要内容

本篇是《Mysql从入门到入魔》系列最后一篇,写这个系列是为了系统的复习一下 Mysql 的基础知识,同时希望能够将学习的笔记分享更多的人,文章中的栗子有的使用的是书上的栗子,有的难懂的部分就自己写栗子,图个通俗易懂吧,后面如果有时间还会继续修改之前的文章,希望能够对大家有一些帮助。本篇写的主要是 Mysql 中的一些常用语法,以及常见数据类型,话不多说,进入正题!



Mysql常用语法

ALTER TABLE

ALTER TABLE 用来更新已存在表的模式。

ALTER TABLE tablename
(
	ADD column datatype [NULL|NOT NULL] [CONSTRAINTS],
    CHANGE column datatype [NULL|NOT NULL] [CONSTRAINTS],
    DROP column,
    ...
);

详细使用:Mysql从入门到入魔——2. 操纵数据库和表

COMMIT

COMMIT 用来将事务处理写到数据库。

详细使用:Mysql从入门到入魔——8. 视图、存储过程、事务处理

CREATE INDEX

CREATE INDEX 用于在一个或多个列上创建索引。

CREATE INDEX indexname
ON tablename (column [ASC|DESC], ...);

详细使用:Mysql从入门到入魔——9. 游标、高级SQL特性

CREATE PROCEDURE

CREATE PROCEDURE 用于创建存储过程。

CREATE PROCEDURE procedurename([parameters])
BEGIN
...
END;

详细使用:Mysql从入门到入魔——8. 视图、存储过程、事务处理

CREATE TABLE

CREATE TABLE 用于创建新数据库表。

CREATE TABLE tablename
(
	column datatype [NULL|NOT NULL] [CONSTRAINTS],
    column datatype [NULL|NOT NULL] [CONSTRAINTS],
    ...
);

详细使用:Mysql从入门到入魔——2. 操纵数据库和表

CREATE VIEW

CREATE VIEW 用来创建一个或多个表上的新视图。

CREATE [OR PEPLACE] VIEW viewname
AS
SELECT ...
FROM ...;

详细使用:Mysql从入门到入魔——8. 视图、存储过程、事务处理

DELETE

DELETE 从表中删除一行或多行。

DELETE FROM tablename
[WHERE ...];

详细使用:Mysql从入门到入魔——7. 插入、更新和删除

DROP

DROP 永久地删除数据库对象(表、视图、索引等)。

DROP DATABASE|INDEX|PROCEDURE|TABLE|VIEW itemname;

详细使用:Mysql从入门到入魔——2. 操纵数据库和表

INSERT

INSERT 给表插入数据。

详细使用:Mysql从入门到入魔——7. 插入、更新和删除

INSERT SELECT

INSERT SELECT 插入 SELECT 的结果到一个表。

INSERT INTO tablename[(columns, ...)]
SELECT columns, ...
FROM tablename, ...
[WHERE ...];

详细使用:Mysql从入门到入魔——7. 插入、更新和删除

ROLLBACK

ROLLBACK 用于撤销一个事务处理块。

ROLLBACK [TO savepointname]

详细使用:Mysql从入门到入魔——8. 视图、存储过程、事务处理

SAVEPOINT

SAVEPOINT 为使用 ROLLBACK 语句设立保留点。

SAVEPOINT savepointname;

详细使用:Mysql从入门到入魔——8. 视图、存储过程、事务处理

SELECT

SELECT 用于从一个或多个表(视图)中检索数据。

SELECT columnname, ...
FROM tablename, ...
[WHERE ...]
[UNION ...]
[GROUP BY ...]
[HAVING ...]
[ORDER BY ...];

详细使用:Mysql从入门到入魔——3. 查询、排序、WHERE过滤

更多:Java进阶核心知识集

包含:JVM,JAVA集合,网络,JAVA多线程并发,JAVA基础,Spring原理,微服务,Zookeeper,Kafka,RabbitMQ,Hbase,MongoDB,Cassandra,设计模式,负载均衡,数据库,一致性哈希,JAVA算法,数据结构,加密算法,分布式缓存等等

image

高效学习视频

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取

a,设计模式,负载均衡,数据库,一致性哈希,JAVA算法,数据结构,加密算法,分布式缓存等等

[外链图片转存中…(img-jdRswBVP-1715408822310)]

高效学习视频

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取

  • 23
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值