SQL高级(约束、多表查询、事务操作等)

SQL高级(约束、多表查询、事务操作等) 一、约束 1.1 约束概念 约束是作用于表中列上的规则,用于限制加入表的数据 约束的存在保证了数据库中数据的正确性、有效性和完整性 1.2 约束分类 非空约束: 关键字是 NOT NULL 保证列中所有的数据不能有null值。 唯一约束:关键字是 UNIQU

SQL通用语法快速入门、快速复习

SQL通用语法快速入门、快速复习 英文:Structured Query Language,简称 SQL 结构化查询语言,一门操作关系型数据库的编程语言 定义操作所有关系型数据库的统一标准 对于同一个需求,每一种数据库操作的方式可能会存在一些不一样的地方,我们称为“方言” 一、SQL分类 DDL(D

mysql8.0快速安装配置教程Ubuntu和Windows

mysql8.0快速安装配置教程Ubuntu和Windows 一、mysql介绍 myql安装网站 mysql安装官网 二、Ubuntu安装 2.1 apt安装 使用apt进行拉取 sudo apt update 更新apt镜像源 sudo apt install mysql-server 下载my

Idea怎么给项目打包成jar包

idea打包jar 一、普通工程打包 点击idea右上角File选择Project Structure(项目结构) 点击选择Artifacts(工件、人造物) 点击选择加号“+”,选择JAR,选择JAR下拉列表中的"From modules with dependencies…(依赖的模块)"选项

Java简介和编译过程理解

Java简介和编译过程理解 一、java简介 在Java开发的世界中,我们会经常听到JDK、JRE和JVM这三个词。它们都与Java的运行环境以及Java程序的编译和运行有关,它们之间也存在一些关联性和区别 JDK 全称Java Development Kit,即Java开发工具包。顾名思义,JDK

Ubuntu中快速使用Docker和Docker Compose

Ubuntu中Docker及Docker Compose常见命令 一、Docker 1.传统安装方式 #安装前先卸载操作系统默认安装的docker, sudo apt-get remove docker docker-engine docker.io containerd runc #安装必要支持

Nginx反向代理域名无法访问问题

Nginx反向代理域名无法访问问题 问题描述:nginx正常启动,ip访问能正常访问项目,域名访问显示无法访问此网站(DNS_PROBE_FINISHED_NXDOMAIN),意思是当浏览器无法找到您尝试访问的网站时会出现,其实看网站报错我们就知道大概率是DNS解析相关问题,但是如果下次我们不知道D

Ubuntu服务器上快速的使用Nginx

如何在自己的Ubuntu服务器上快速的使用Nginx 官方文档是这么介绍Nginx的 Nginx 是一个高性能的 Web 和反向代理服务器, 它具有有很多非常优越的特性 作为 Web 服务器:相比 Apache,Nginx 使用更少的资源,支持更多的并发连接,体现更高的效率,这点使 Nginx 尤其