ICode9

精准搜索请尝试: 精确搜索
  • 2022最新超详MySQL基础(mysql下载,界面工具,增删改查)2022-03-20 18:00:34

    目录 1.Mysql下载安装启动 2.图形化界面工具 3.SQL 1.DDL 2.DML 1.添加数据 2.修改数据 3.删除数据 3.DQL 1.基本语法 2.基础查询 3.条件查询 4.聚合函数 5.分组查询 6.排序查询 7.分页查询 8.案例 9.执行顺序 1.Mysql下载安装启动 Mysql下载安装启动 2.图形化界面工具

  • mybatis中多对一和一对多映射、延迟加载2022-03-20 14:04:34

    处理多对一映射关系 方式一:使用级联方式 <resultMap id="empAneDeptMap" type="employee"> <id property="empId" column="emp_id"></id> <result property="empName" column="emp_name&qu

  • go学习——mysql学习2022-03-20 10:02:21

    mysql 学习 一、mysql使用命令符开始使用退出mysql查看数据库使用数据库查看该数据库下有哪些表创建数据库查看mysql数据库的版本号查看当前使用的是哪个数据库 二、关于SQL语句分类DQL数据查询语言(select.......) DML数据语言操作(操作表中数据) DDL数据定义语言(操作表中

  • Oracle笔记2022-03-19 21:03:15

    进入DOS按: win+R 输入sqlplus 回车 username: sys as sysdba 回车 password : 密码为空不写直接回车 检查当前登录的用户: show user 连接命令 (1)conn[ect] 用法: conn 用户名/密码@网络服务名 [as sysdba/sysoper] 当用特权用户身份连接时,必须带上 as sysdba 或是 as sysoper

  • 统计学习方法读书随笔:统计学习方法的三要素2022-03-19 20:37:02

    统计学习方法的三要素是 模型 + 策略 + 算法。 模型 统计学习的过程就是在假设空间中搜索,确定最终模型的过程。模型(某个形式)确定了假设空间(某个函数族),比如:假设最后决策函数的形式是线性函数,那么就确定了假设空间是线性函数组成的函数族,一般由一个参数向量 \(\theta\) 确定。 策略

  • 3.管理权限2022-03-19 20:33:04

    系统权限 系统权限 对象权限 授予对象权限 ■ 授予对象权限 在oracle9i前,授予对象权限是由对象的所有者来完成的,如果用其它的用户来操作,则需要用户具有相应的(with grant option )权限,从oracle9i开始,dba,sys,system 可以将任何对象上的对象权限授予其它用户.授予对象权限是

  • MySQL多表查询2022-03-18 18:31:45

    **MySQL多表查询(笛卡尔集)** 说明问题导入命令行实现补充 说明:本人只是分享一下学过的多表查询的基础东西,不喜勿喷,也欢迎大家在评论区讨论指教我。 1.大家都知道电商平台的商品下边都有评论,商品存放在商品表,那评论存放在哪呢,首先排除商品表,那自然就存放在评

  • MySQL查询2022-03-07 14:33:46

    查询关键字 表准备 create table emp( id int primary key auto_increment, name varchar(20) not null, sex enum('male','female') not null default 'male', #大部分是男的 age int(3) unsigned not null default 28, hire_date date not null,

  • mysql视图2022-03-06 20:03:40

                      -- 视图-- 准备数据create database if not exists mydb6_view;use mydb6_view;create table dept( deptno int primary key, dname varchar(20), loc varchar(20));insert into dept values(10, '教研部','北京'),(20, '学工部','上海

  • python入门学习篇三十三2022-03-06 20:01:59

    查询关键字之having过滤 功能上having与where是一模一样的 但是使用位置上有所不同 where在分组之前使用 having在分组之后使用 # 1.统计各部门年龄在30岁以上的员工平均工资,并且保留平均工资大于10000的部门 # 1.先筛选出所有30岁以上的员工 select * from emp wh

  • 数据库外键及查询简介2022-03-06 04:00:23

    目录概要1、外键2、表与表之间建立关系3、外键约束4、操作表的SQL语句补充5、MySQL查询关键字 概要 1、外键 2、SQL查询关键字 3、多表查询思路 ​ 子查询 ​ 连表操作 1、外键 # 什么是外键? 这里先下个结论:外键的主要作用是保持数据的一致性、完整性 从下面的例子一步一步推

  • MyBatis笔记2022-03-03 16:05:07

    Mybatis简介 MyBatis历史 MyBatis最初是Apache的一个开源项目iBatis, 2010年6月这个项目由Apache Software Foundation迁移到了Google Code。随着开发团队转投Google Code旗下,iBatis3.x正式更名为MyBatis。代码于2013年11月迁移到GithubiBatis一词来源于“internet”和“abat

  • 【java学习之路】(java框架)004.Mybatis SQL映射文件详解2022-03-02 16:04:04

    02Mybatis SQL映射文件详解 ​ 在之前我们学习了mybatis的全局配置文件,下面我们开始学习mybatis的映射文件,在映射文件中,可以编写以下的顶级元素标签: cache – 该命名空间的缓存配置。 cache-ref – 引用其它命名空间的缓存配置。 resultMap – 描述如何从数据库结果集中加载

  • 数据库-union、union all、intersect、minus函数2022-03-02 15:58:26

    --union --把两个查询结果进行拼接  --会对重复的数据进行过滤  select * from emp where deptno in(10,20) union select * from emp where deptno = 20; --union all --不会过滤 显示两个表中和 13条 select * from emp where deptno in(10,20) union all select * from em

  • Mybatis-自定义映射resultMap012022-03-01 18:34:25

      解决字段名和属性不一致的情况:   数据库表单:           java中对应类:           其中empName与emp_name不一致     1.为字段取别名,保持和属性名一致       案例:    接口方法: /** * 查询所有员工信息 */ List<Emp> SelectAllEmp(

  • C#.NET面试题汇总系列八:数据库2022-03-01 15:01:47

    1. 什么是SQL? SQL(结构化查询语言)是一种设计用于检索和操作数据的数据库。它属于美国国家标准协会(ANSI)的一种标准,可用于执行Select(选择)、Update(更新)、Delete(删除)和Insert(插入)等数据任务 2. 有哪几种类型的SQL命令? SQL命令分为以下类型: DDL(数据定义语言) - 用于定义数据库的结构 DCL(

  • java语言ajax请求Controller.2022-03-01 11:58:58

    用户删除需要弹窗提示,用到了ajax请求Controller。老师写了查看、添加和修改的一半,剩下的让自己写。花了不少时间,找过很多文档。记录整理一下。 把多余的代码删除,直接粘贴到springboot中就运行就可以。 前端show.html页面,用的是Thymeleaf,ajax一开始遇到很多问题,最后改着改着就

  • 【约束、多表关系和多表连接】2022-02-28 23:04:40

    文章目录 约束外键约束 多表关系一对多多对多一对一 多表查询概述笛卡尔积 多表查询连接查询(join on)内连接外连接 约束 约束就是对字段进行限制,从而保证数据的准确、有效和完整。 多个约束间直接空格分隔开 # 创建student表并为每个字段设置约束 create table stud

  • 第14章视图2022-02-28 21:32:43

    第14章视图 常见的数据库对象 对象描述表(TABLE)表是存储数据的逻辑单元,以行和列的形式存在,列就是字段,行就是记录数据字典就是系统表,存放数据库相关信息的表。系统表的数据通常由数据库系统维护,程序员通常不应该修改,只可查看约束(CONSTRAINT)执行数据校验的规则,用于保证数据

  • Mysql索引2022-02-28 21:04:38

    1. 性能下降SQL慢 执行时间长 等待时间长 数据过多(分库分表)关联了太多的表,太多join(SQL优化)没有充分利用到索引(索引建立)服务器调优及各个参数设置(调整my.cnf) 2. 常见通用的Join查询 注意Mysql没有Full OUTER JOIN(全连接),Oracle有全连接 2.1 Join查询实例 dept(部门表) emp(员工

  • oracle删除超过N天数据脚本2022-02-28 11:01:44

    公司内做的项目是工厂内的,一般工厂内数据要求的是实时性,很久之前的数据可以自行删除处理,我们数据库用的oracle,所以就想着写一个脚本来删除,这样的话,脚本不管放在那里使用都可以达到效果 由于服务器是windows,参照Oracle Shell Scripting中,我们写一下windows下的脚本 首先删除数据的s

  • MySQL高级知识点(五)2022-02-25 21:02:58

    MySQL高级知识点(五) 文章目录 MySQL高级知识点(五)单表查询优化1、全值匹配很快捷2、最佳左前缀法则3、索引列上不计算4、范围之后全失效5、覆盖索引多使用6、使用不等会失效7、使用NULL值要小心8、模糊查询加右边9、字符串加单引号10、尽量不用or查询 单表查询优化 1、全

  • 员工管理系统:修改员工信息2022-02-24 18:35:09

    list.html编辑按钮修改,传入当前的emp的ID才能修改当前项    编辑点完去修改页面 写EmployeeDao层  获取传来的链接及参数id,调用toUpdateEmp方法,查出当前id的原数据,并查出所有部门信息,返回前端     写update.html页面    提交修改表单,请求updateEmp  保存前端传入的emp

  • oracle加锁方式,oracle中加锁与解锁2022-02-24 14:00:16

    oracle中的数据在并发操作时,为了防止错误的发生可以进行记录或者数据库表的加锁操作。当锁操作完成时可以进行解锁操作。 数据库中加锁有两种方式,独占模式和共享模式。   1.独占模式,不允许其他会话以任何方式共享锁定资源,当进行数据库数据修改时可以使用这种模式。   2.共享模

  • mybait多表联查2022-02-23 20:03:31

    1. 动态Sql 1.1 动态Sql-where条件 1.1.1 业务需求 需求:根据对象中不为null的数据,充当where条件 进行查询 例子:根据属性来查询 User user = new User(); user.setId(null).setName(null).setAge(100).setSex("男") Sql: select * from demo_user where age = #{age}

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有