文章目录什么是Mybatis?Mybatis的作用Mybatis环境搭建1. 导入Mybatis架包,导入源码2. 配置config文件2.1在全局配置文件中引入DTD或者schema2.2 mybatis.xml的模板5. 配置mapper什么是Mybatis?Mybatis是一个免费开源框架,原名叫iBatis,2010在Google code,2013年迁移到GitHub,是一款数据访问层框
  在Java中,创建一个对象,到底代码执行顺序是什么样子的。通过编写一个类,测试一下就知道了。  请看如下类:package com.ant.order; public class TestOrder { private static int p1 = staticPrintInt("P....初始化父类静态属性", 100); private int p
转载 2024-09-20 12:25:36
20阅读
前言        随着业务的发展,用户对系统需求变得越来越多,这就要求系统能够快速更新迭代以满足业务需求,通常系统版本发布时,都要先执行数据库的DDL变更,包括创建表、添加字段、添加索引、修改字段属性等。在数据量大不大的情况下,执行DDL都很快,对业务基本没啥影响,但是数据量大的情况,而且我们业务做了读写分离,接入了
转载 2023-09-21 13:02:04
323阅读
1.执行Hive语句的三种方式hive脚本的执行方式hive控制台执行; hive -e "SQL"执行; hive -f SQL文件执行。2.三种基本模式实际业务需求使用的Hive SQL 可能千变万化, SQL 逻辑也可能从简单的一行到几百上千行,但是其基本模 式大致可以归为三类。(1)select 语旬:比如select order_id,buyer_id, seller_id from o
转载 2023-07-14 17:19:57
122阅读
操作 JDBC 的步骤 :加载注册驱动 获取连接对象 创建语句对象 执行SQL语句
原创 2023-02-17 16:58:00
305阅读
一、主要配置文件 1、二进制日志log-bin主要用与主从复制2、错误日志log-error默认是关闭的,记录严重的警告和错误信息,每次启动和关闭的详细信息等3、查询日志log默认关闭,记录查询的sql语句,如果开启会减低mysql的整体性能,因为记录日志也是需要消耗系统资源4、数据文件两系统 --windows 安装目录下的data文件中 --linux 默认路径在:/var/lib/mys
# MySQL DDL语句执行慢的原因及优化方法 在数据库管理中,DDL(数据定义语言)是指用于定义数据结构的 SQL 语句,如 `CREATE`, `ALTER`, `DROP` 等。这些操作虽然非常重要,但在某些情况下执行速度可能会非常慢。在这篇文章中,我们将探讨 DDL 语句执行慢的原因,并提供一些优化建议和代码示例。 ## 什么是DDLDDL 是数据库中的一种 SQL 语句,用于
原创 10月前
225阅读
的存储过程,是我们使用数据库应用开发的重要工具手段。在存储过程中,我们大部分应用场景都是使用DML语句进行数据增删改操作。本篇中,我们一起探讨一下数据定义语句在存储过程中使用的细节和要点。1、“借道而行”的DDL从Oracle PL/SQL和存储过程程序开发原则上,应该是不鼓励在SP中使用DDL语句的。首先一个表现,就是Oracle在编译时就不允许直接在SP中使用DDL语句。下面我们使用Oracl
一、SQL语言分类:1、DDL:数据库定义语言;用于数据库、表、视图、等的建立、删除。                DDL包括create、alter、drop等。2、DML:数据库操纵语言:用于增、删、改、查。              &nbs
# MySQL 执行 DDL 语句错误跳过 在数据库管理中,我们经常会对数据库进行更改,比如创建表、修改表结构和删除表等操作,这些统称为数据定义语言(DDL)操作。在 MySQL 的使用中,DDL 语句如果出现错误,通常会导致整个操作失败。然而,处理某些情况下的错误是相当重要的,尤其是在自动化脚本的执行中。本文将探讨如何在 MySQL 中跳过执行 DDL 语句时的错误,并提供一些代码示例。 #
原创 2024-10-05 04:51:10
198阅读
Mybatis(二):执行流程 文章目录Mybatis(二):执行流程1 Resources加载配置文件2 SqlSessionFactory的创建流程2.1 XMLConfigBuilder创建过程2.1.1 Configuration的创建2.2 配置文件的解析2.2.1 标签的解析2.3 创建SqlSessionFactory对象3 SqlSession的创建流程4 Mapper的创建流程5
转载 2024-09-17 20:47:47
452阅读
# MySQL查看DDL语句执行记录的科普文章 在数据库管理中,DDL(数据定义语言)语句用于定义数据库结构,包括创建、修改和删除数据库对象。随着应用程序的快速发展,能够追踪和查看DDL语句执行记录显得尤为重要,特别是在出错时,回溯和审计功能可以帮助我们快速定位问题。本文将为大家详细介绍如何在MySQL中查看DDL语句执行记录。 ## 什么是DDL语句DDL是Data Definit
原创 2024-08-10 05:20:38
565阅读
# 实现Java执行DDL的步骤 ## 概述 在Java开发中,执行DDL(Data Definition Language)语句是指通过代码动态创建、修改或删除数据库中的表、索引等对象。本文将介绍如何在Java执行DDL语句的具体步骤,并给出相应的代码示例。 ## 整体流程 下面的表格展示了执行Java DDL的整体流程: | 步骤 | 描述 | | --- | --- | | 1 |
原创 2023-09-18 19:11:35
449阅读
什么是JDBC?1.是一种用于执行SQL语句Java API2.它由一组用Java语言编写的类和接口组成3.JDBC提供了一种操作数据的标准4.JDBC的目标是使Java程序员使用JDBC可以连接任何提供了JDBC驱动程序的数据库系统 通过驱动连接   JDBC的API1. java.sql包装的就是JDBC的API.2.各大数据库厂商就会对JDBC的AP
转载 2024-01-03 23:25:33
95阅读
自己对数据库的整理,也是对自己知识的梳理SQL ( Structure query language ) 结构化查询语言SQL语言分为4个部分1、DDL(Data Definition Languages)语句:数据定义语言,主要负责定义字段,数据库,表,列,索引等。常用的语句主要包括,create、drop、alter等。2、DML(Data Manipulation Languages)语句
转载 2023-07-14 17:57:57
0阅读
SQL分类 DDL(Data Definition Languages、数据定义语言),这些语句定义了不同的数据库、表、视图、索 引等数据库对象,还可以用来创建、删除、修改数据库和数据表的结构。 主要的语句关键字包括 CREATE 、 DROP 、 ALTER 等 DML(Data Manipulation Language、数据操作语言),用于添加、删除、更新和查询数据库记 录,并检查数据完整性
花了将近一周的时间学习了数据库的基本用法,今天总结一下。一、一些感悟数据库的定义:数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。人类文明的象征之一,就是人类会高效的记录、传递、使用信息,其实不止人类,自然界的很多动植物也会传递信息,例如动物的嚎叫、气味,植物的信息素等等,都是传递信息的方式。但人类不同于动植物的信息使
转载 2024-07-24 10:17:10
66阅读
# MySQL DDL语句忽略外键执行 ## 介绍 在MySQL数据库中,DDL(数据定义语言)语句用于创建、修改和删除数据库对象,如表、索引、视图等。默认情况下,MySQL会在执行DDL语句时检查和执行外键约束。然而,有时候我们需要在执行DDL语句时忽略外键约束,这篇文章将介绍如何实现这个需求。 ## 忽略外键约束的流程 下面是实现忽略外键约束的步骤。你可以按照这个流程来完成任务。 ```
原创 2024-01-28 07:40:32
93阅读
# Java截取DDL语句 DDL(Data Definition Language)是一种用于定义和管理数据库结构的语言。在开发和维护数据库应用程序时,我们经常需要从DDL语句中提取出关键信息,例如表名、列名、数据类型等。本文将介绍如何使用Java截取DDL语句,并提供相应的代码示例。 ## DDL语句的概述 DDL语句用于创建、修改和删除数据库对象,例如表、视图、索引等。常见的DDL语句
原创 2024-01-16 08:26:54
52阅读
# Java解析DDL语句的入门指南 在数据库开发中,DDL(数据定义语言)语句用于定义和修改数据库对象,如表、视图和索引。对于刚入行的小白开发者而言,理解如何使用Java解析DDL语句是非常重要的。本文将详细介绍如何实现这一过程,并提供清晰的代码示例和步骤说明。 ## 整个流程 下面是用表格形式展示的实现流程: | 步骤 | 描述 | |-
原创 11月前
78阅读
  • 1
  • 2
  • 3
  • 4
  • 5