• 2024-11-15Oracle 批量插入数据
    unionall方式批量插入insertinto表名(字段名1,字段名2,字段名3,...)SELECT值1,值2,值3,...fromdualunionallSELECT值11,值21,值31,...fromdualunionallSELECT值12,值22,值32,...fromdual;insertall方式批量插入insertall方式批量插入单个表inserta
  • 2024-11-09第四节---高级查询来啦
    查询(select)1.字段别名(除别名可以为中文外,其余数据库或者表名命名均不能为中文)别名的创建方法:select​•字段名1别名1,​•字段名2别名2,​•字段名3别名3​from表名select​•字段名1as别名1,​•字段名2as
  • 2024-11-01零基础3分钟快速入门MYSQL关系数据库1
    MySQL的语法规范1.不区分大小写,但建议关键字大写,表名、列名小写2.每条命令最好用分号结尾3.每条命令根据需要,可以进行缩进或换行4.注释ctrl+/单行注释:#注释文字  单行注释:--注释文字  多行注释:/*注释文字*/1.安装mysql、安装navicat2.navicat连接mysql(1)打
  • 2024-11-01零基础3分钟快速入门MYSQL关系数据库2【1-6见上篇】
    1-6点此链接→  零基础3分钟快速入门MYSQL【1-6】7、数据操作1、插入数据:insertinto表名(字段名1,字段名2....) values(字段对应的值1,字段对应的值2,.......),(字段对应的值1,字段对应的值2,.......);2、修改数据:update表名set 字段名1=新的数据值,字段
  • 2024-11-01你还不会用数据库吗?一篇文章带你入门!!!#sql #Mysql
    目录前言一段话简单理解什么是“数据”,“数据库”,“SQL”,“Mysql”一、准备工作MySQL的安装二、打开MySQL方法一:通过下载的MySQL软件直接打开方法二:命令提示符打开(cmd)方法三:连接指定地址数据库服务端方法四:直接打开(前提已经建立过数据库)三、MySQL的一些简单语句(正式实
  • 2024-10-30第10课 数据库之索引
    一、索引的介绍1、什么是索引?(1)定义:索引是一种数据结构一个索引在存储的表中的数据结构;(2)索引是在表的字段上创建的(3)索引包含了一列值,这个值保存在一个数据结构中2、索引作用?(1)保证数据记录的唯一性(2)实现表与表之间的参照性(3)减少排序和分组的时间(例如在使用orderby,group
  • 2024-10-30第13课—数据库之索引
    一、索引的介绍1、什么是索引?(1)定义:索引是一种数据结构一个索引在存储的表中的数据结构;(2)索引是在表的字段上创建的(3)索引包含了一列值,这个值保存在一个数据结构中2、索引作用?(1)保证数据记录的唯一性(2)实现表与表之间的参照性(3)减少排序和分组的时间(例如在使用orderby,group
  • 2024-10-28初识mysql数据库
    1、数据库的概念1.1数据:能被计算机识别并处理的符号集合。1.2数据库:是存储和管理数据的系统。数据库是有组织可共享的,持久存储和管理数据的容器。数据库可以是关系型的,也可以是非关系型的。1.3数据库的优点:1.持久化数据到本地2.可以实现结构化查询,方便管理3.方便数据检
  • 2024-10-28从零开始的MySQL生活
    1、安装MySQL1.1下载链接通过百度网盘分享的文件:mysql-installer-community-8.0.40.0.msi链接:https://pan.baidu.com/s/1zhZ2qI1OYz4GV4fg9x0E-Q?pwd=gtdk 提取码:gtdk2、配置环境2.1找到刚刚安装的位置,里面有一个名为"bin"的文件夹,打开并复制其路径。2.2配置环
  • 2024-10-28MySQL操作
    一.MySQL优点多语言支持:MySQL为C、C++、Python、Java等多种编程语言提供了API,访问和使用方便。可以移植性好:MySQL是跨平台的。支持大量数据查询和存储:MySQL可以承受大量的并发访问。二.MySQL常用命令1.查看当前所有的数据库showdatabases; 2.创建库createdatabase
  • 2024-10-26mysql最基本使用命令(关于表)
    1.创建表createtableinfo(idintauto_increment,namechar(32)notnull,ageintnotnull,registerdatedatenotnull,primarykey(id));解析:auto_increment 属性用于创建自增字段notnull设置字段不能为空registerdate默认会记录创建记录时的当前日期和时间p
  • 2024-10-24SQL-DDL
    数据库操作查询showdatabases;--所有数据库selectdatabase();--当前数据库创建createdatabase[ifnotexists]数据库名[defaultcharset字符集][collate排序规则];删除dropdatabase[ifexists]数据库名;使用use数据库名;表操作查询
  • 2024-10-19我在查询SQL的时候也可以使用反引号吧? 我应该也可以把mysql的已使用的关键字用反引号括起来作为表名和字段名吧?
    是的,您在编写查询SQL时也可以使用反引号(`)来包裹表名和字段名。反引号可以帮助您避免与MySQL的保留关键字发生冲突,确保SQL语句能够正确执行。查询时使用反引号的示例如果您有一个表名或字段名与MySQL关键字相同,您可以使用反引号在查询中包裹它们:SELECT`id`,`name`,`l
  • 2024-10-19[Mybatis Plus]lambdaQueryWrapper和QueryWrapper的选择
    结论更推荐使用:LambdaQueryWrapperQueryWrapper:灵活但是不够类型安全LambdaQueryWrapper:安全分析在MyBatis-Plus中,QueryWrapper和LambdaQueryWrapper都是用来构建查询条件的工具类。它们都提供了链式调用的方式来构造SQL语句中的WHERE条件部分,但是两者之间存在一些差异。
  • 2024-10-13Java面试题———MyBatis篇
    目录1、Mybatis中#{}和${}的区别2、当实体类中的属性名和表中的字段名不一样,怎么办3、MyBatis动态SQL了解吗4、ResultType和ResultMap有什么区别1、Mybatis中#{}和${}的区别在Mybatis中#{}和${}都可以用于在sql语句中拼接参数,但是在使用方面有很多的区别1、处理方式
  • 2024-10-11MySQL 表的增删改查、表约束
    本篇博客主要用来记录和分享本人学习MySQL数据库的基本操作指令的笔记和心得,包括数据表操作、数据管理、数据类型的讲解以及表的约束。通过实际的示例和注意事项,帮助大家更好地理解和应用这些知识。一、数据表操作指令1.1创建数据表使用CREATETABLE指令可以创建一个新的数
  • 2024-10-10数据库系统-03-SQL1
    一、SQL组成部分二、SQL数据定义—DDL1.数据类型2.DDL—建表语句3.DDL—完整性约束(1) 常用约束(2)外键约束4.DDL—删除droptable命令从数据库中删除关于被删除关系的所有信息(元组和模式)语法:drop tabler5.DDL—修改(1)向已存在的关系添加属性语法:altert
  • 2024-10-09mysql基础汇总
    命令行操作启动数据库服务:netstartmysql;进入mysql:mysql-uroot-p;退出mysql:shutdown;基础操作库操作:查看所有库:showdatabases;创建库:createdatabase库名;使用库:use数据库名;删除库:dropdatabase数据库名;表操作:查看所有表:showtables;查看表结构:desc
  • 2024-09-30MySQL之数据表,数据类型,表约束类型的指令讲解和练习
        本篇博客主要用来记录和分享本人学习MySQL数据库的基本操作指令的笔记和心得,包括数据表操作、数据管理、数据类型的讲解以及表的约束。通过实际的示例和注意事项,帮助大家更好地理解和应用这些知识。一、数据表操作指令1.创建数据表使用CREATETABLE指令可以创
  • 2024-09-309.27
    .创建数据库,1 主要数据表说明1.生产批次表 production_batch字段名类型Null默认描述BatchIDint否自增长主键生产批次IDProductIDint是 关联的产品IDBatchNumbervarchar(255)是 批次编号StartDate
  • 2024-09-28数据库技术提升-MySQL数据库原理、设计与应用【1.4】
    4.新增字段对于已经创建好的数据表,也可以根据业务需求利用ADD新增字段,基本语法格式如下·语法格式1:新增一个字段,并可指定其位置ALTERTABLE数据表名ADD[COLUMN]新字段名字段类型[FIRSTIAFTER字段名]语法格式2:同时新增多个字段ALTERTABLE数据表名ADD[COLUM
  • 2024-09-25C# 用统一代码动态查询数据库并显示数据
    初级代码游戏的专栏介绍与文章目录-CSDN博客我的github:codetoys,所有代码都将会位于ctfc库中。已经放入库中我会指出在库中的位置。这些代码大部分以Linux为目标但部分代码是纯C++的,可以在任何平台上使用。源码指引:github源码指引_初级代码游戏的博客-CSDN博客    
  • 2024-09-25【YashanDB知识库】YAS-04110 invalid variant name
    本文转自YashanDB官网,具体内容请见https://www.yashandb.com/newsinfo/7369202.html?templateId=1718516【标题】错误码处理【问题分类】查询语句报错【关键字】YAS-04110【问题描述】执行特定sql时,遇到相应报错【问题原因分析】字段中含有保留字,应使用双引号包裹字段名称【解决/规
  • 2024-09-25【YashanDB知识库】YAS-04110 invalid variant name
    本文转自YashanDB官网,具体内容请见https://www.yashandb.com/newsinfo/7369202.html?templateId=1718516【标题】错误码处理【问题分类】查询语句报错【关键字】YAS-04110【问题描述】执行特定sql时,遇到相应报错【问题原因分析】字段中含有保留字,应使用双引号包裹字段名称【
  • 2024-09-23mysql 语法1
    1、注释单行--多行/**/2、SQL分类主要分为四类DDL、DML、DQL、DCLDDLDataDefinitionLanguage,数据定义语言,用来定义数据库对象(数据库,表,字段)常用指令CREATE:在数据库中创建对象ALTER:更改数据库的结构DROP:从数据库中删除对象TRUNCATE:从表中删除所有记录,包括为记录分