-
1. 存储函数(自定义函数) 自定义函数是一种对MySQL扩展的途径,其用法与内置的函数相同。定义函数的两个必要条件:参数、返回值。函数可以返回任意类型的值,同样可以接收这些类型的参数427 收藏 -
>>>跳过BB,空降正文<<<前两天在使用C3P0连接池时遇到问题,运行测试用的DBUTlis类抛出了异常,可耽误了我好些时间!记录一下差错经过。问题出现异常如下:public class DBUtil { sta427 收藏 -
下面所有的椭圆都代表两个不同的表,假定左边为test1表,右边的为test2表,下面是两个表的情况test1表有uid、名字和地区三个字段test2表有uid、姓名、性别和年龄四个字段1.全连接如图,将这两427 收藏 -
本人数据库工具用的navicat 其他的大同小异 1.打开navicat,在对应的数据库下有个函数菜单,右键新建函数==》完成 2.创建测试表 user,懒得写语句 反正每个人需要的表不一样 3.创建函数,直接427 收藏 -
01 场景分析 今天下午,开发的同事提来一个需求,需要在线上要删除一些数据记录,简单看了看数据的分布,大概是要删除数据表中的两千七百多万条记录,数据表的总记录是两千八百多427 收藏 -
一、Mysql日志是什么?所谓日志,就是一种将行为动作记录到一个地方,这个地方可以是文件,文本等可存储的载体。Mysql日志就是记录整个mysql从启动,运行,到结束的整个生命周期下的行为。427 收藏 -
细枝末节修改表时添加约束格式/* 添加列级约束 */ ALTER TABLE 表名 MODIFY COLUMN 字段名 字段类型 约束; /* 添加表级约束 */ ALTER TABLE 表名 ADD [CONSTRAINT 约束名] 约束类型(字段名) [外键引用];示例/* 添427 收藏 -
细枝末节/* 方式一: DELETE */ DELETE FROM 表名 WHERE 筛选条件; /* 方式二: TRUNCATE */删除多表记录/* 方式一 */ DELETE 表1,表2 FROM 表1,表2 WHERE 连接条件 AND 筛选条件; /* 方式二 */ DELETE 表1,表2 FROM 表1427 收藏 -
什么是索引?索引是一种用于快速查询和检索数据的数据结构。常见的索引结构有: B树, B+树和Hash。索引的作用就相当于目录的作用。打个比方: 我们在查字典的时候,如果没有目录,那我们就427 收藏 -
1 原理远程访问数据库必须经过防火墙,而且必须有数据库的访问权限,否则就拒绝访问,那么远程工具访问数据库要考虑两个问题:如何进入Linux系统,数据库是否允许访问。2 测试连接2 步骤2427 收藏 -
前段时间,在和一个做了十年的顶级叫故事聊天,他说,在开发项目的时候,往往碰到的不同的需求情况,兼容不同类型的数据库是我们项目以不变应万变的举措之一,在底层能够兼容多种数据427 收藏 -
使用右键或菜单栏中的编辑可以设置NULL值427 收藏 -
读MySQL5.7文档11.2 Date and Time Data Types MySQL的时间类型分为DATE, DATETIME, TIMESTAMP, TIME, YEAR五个类型。接下来为大家一一介绍下。 DATE类型 存储YYYY-MM-DD类型的时间,取值范围是'1000-01-01' to '9999-12-31'。427 收藏 -
作者:before31https://my.oschina.net/xuezi/... 本指南是Spring Security的入门,它提供了对该框架的设计和基本构建的见解。我们仅介绍了应用程序安全性的最基本知识,但是这样做可以解除使用Spring Secur427 收藏 -
回顾一下自己这段时间的经历,去年十二月份的时候,公司通知了裁员,我匆匆忙忙地出去面了几家,但最终都没有拿到offer,我感觉今年的寒冬有点冷。后续的面试过程我做了一些准备,基本427 收藏