一、什么是存储过程 预先存储好的SQL程序。 保存在SQL Server中(跟视图的存储方式一样) 通过名称和参数执行。 二、存储过程的优点 执行速度更快 允许模块化程序设计 提高系统安全性 减少网络流通量 三、存储过程的分类 1、系统存储过程 系统存储过程的名称一般以 "sp_"开头 由SQLSe ...
分类:
数据库 时间:
2019-12-25 23:55:47
阅读次数:
137
--查看数据库中表的语句 SELECT s2.dbid , DB_NAME(s2.dbid) AS [数据库名] , --s1.sql_handle , ( SELECT TOP 1 SUBSTRING(s2.text, statement_start_offset / 2 + 1, ... ...
分类:
数据库 时间:
2019-12-25 23:56:33
阅读次数:
149
可以先使用:show variables like '%commit%'查出自动提交事务的变量autocommit如下图: 再使用:set autocommit = off;设置即可,也可以写0,因为都是Boolean值,如下图: ...
分类:
数据库 时间:
2019-12-26 00:06:56
阅读次数:
104
上一小节,我们已经准备好了一个数据库文件,现在我们先不用微软包装好的各种Entity Framework, 自己用基础的方法对数据库进行增删改查。 前期准备: 新建一个console工程,把上一小节的数据库拷贝到工程目录下,copy local 设置成true, 目录结构大致长这样: 然后添加一个n ...
分类:
数据库 时间:
2019-12-26 00:11:20
阅读次数:
267
1.性能影响 大型互联网项目或者分布式项目,进行更新操作时,会在影响数据库性能 2.热更新 如果数据库存在外键,会导致新更新上去的代码无法运行,可能产生冲突,需要重新启动项目 3.降低耦合度 删除外键是指物理上删除外键,但是逻辑上还是存在外键的,这样就降低了表与表之间的耦合度(举个例子:用户表与用户 ...
分类:
数据库 时间:
2019-12-26 09:17:13
阅读次数:
125
以5和8做比较 Unknown initial character set index '255' received from server. Initial client character set can be forced via the 'characterEncoding' propert ...
分类:
数据库 时间:
2019-12-26 09:31:56
阅读次数:
101
一、简介 FreeSql 是 .NET 平台下的对象关系映射技术(O/RM),支持 .NetCore 2.1+ 或 .NetFramework 4.0+ 或 Xamarin。 从 0.0.1 发布,历时整整一年的迭代更新,原计划元旦发布1.0,可能作者比较急提前了几天发布。其实是元旦有其他事…… 本 ...
分类:
数据库 时间:
2019-12-26 09:37:17
阅读次数:
116
#查看表 SELECT * FROM `竟企区域数据分析` #在表第一列新增名为“年月”的列alter table `竟企区域数据分析` add column 年月 varchar(20) not null first #修改“年月”列的值 update `竟企区域数据分析` set 年月 = ca ...
分类:
数据库 时间:
2019-12-26 09:42:00
阅读次数:
115
normal:表示普通索引 unique:表示唯一的,不允许重复的索引,如果该字段信息保证不会重复例如身份证号用作索引时,可设置为unique full textl: 表示 全文搜索的索引。 FULLTEXT 用于搜索很长一篇文章的时候,效果最好。用在比较短的文本,如果就一两行字的,普通的 INDE ...
分类:
数据库 时间:
2019-12-26 09:56:08
阅读次数:
95
前期准备,新建一个用户: create user 'sww'@'localhost' identified by '123456'; /*创建一个用户*/ select * from user; mysql -h localhost -P 3306 -u sww -p123456 /*DOS窗口中登 ...
分类:
数据库 时间:
2019-12-26 09:56:57
阅读次数:
78
1、本质的区别。oracle是对象关系数据库管理系统,简称ordbms。mysql是开源关系数据库关系系统,简称rdbms。Oracle是收费的。mysql是开源、免费的。 2、数据库安全性。myql就账号/密码/location等。oracle可以从账号密码,本地账户。指定账户,配置文件,外部身份 ...
分类:
数据库 时间:
2019-12-26 10:01:35
阅读次数:
100
MySQL 1.事务四大特性 原子性:不可分割的操作单元,事务中所有操作,要么全部成功;要么撤回到执行事务之前的状态 一致性:如果在执行事务之前数据库是一致的,那么在执行事务之后数据库也还是一致的; 隔离性:事务操作之间彼此独立和透明互不影响。事务独立运行。这通常使用锁来实现。一个事务处理后的结果, ...
分类:
数据库 时间:
2019-12-26 10:02:01
阅读次数:
97
1.MySQL的介绍,安装,使用方法 2.数据库之字段类型和约束条件 3.MySQL之外键简介和修改表 4.MySQL之查询语句的基本操作 5.pymysql模块的介绍 6.mysql之视图、触发器、事物、存储过程、函数、流程控制、索引与慢查优化 ...
分类:
数据库 时间:
2019-12-26 10:03:31
阅读次数:
82
讲到ITL(事务槽)必定先说数据块,那么什么是数据块呢?先给大家上一个数据块结构图 数据块分别由块头、ITL(事务槽)、表信息区、行信息区、块空闲区、行数据区组成,其中ITL用来记录在数据块发生的所有业务,简单通俗的讲你在数据库对一张表进行操作,都会记录在数据块中,表与数据块是一一对应的关系。 在行 ...
分类:
数据库 时间:
2019-12-26 10:05:04
阅读次数:
91
关于这个问题是在 《 基于MySQL Yum存储库在Linux-7.2上安装MySQL-5.7.21数据库服务(实战篇) 》 时遇到的问题,这是 mysql 初始化时,使用临时密码,修改自定义密码时,由于自定义密码比较简单,就出现了不符合密码策略的问题。 密码策略问题异常信息:ERROR 1819 ...
分类:
数据库 时间:
2019-12-26 11:15:44
阅读次数:
97
Druid监控概要说明 为什么要监控? Druid是什么?德鲁伊 URL监控配置说明 配置步骤 步骤 配置 第一步 web.xml 配置 WebStatFilter 第二步 WebStatFilter 配置拦截参数,Cookie或Session中的用户名 第三步 访问Servlet /druid 查 ...
分类:
数据库 时间:
2019-12-26 11:15:57
阅读次数:
89
grant read,write on directory data_dir to dbuser; grant exp_full_database,imp_full_database to dbuser; 参考自: https://blog.csdn.net/mr_awei/article/deta ...
分类:
数据库 时间:
2019-12-26 11:20:45
阅读次数:
118
全文使用的环境如题,主机使用的是腾讯云主机。 内容应该会是linux和apache这些所有部分都有一点,因为是遇见一个问题就记录一个。 配置LAMP环境 这部分可以参考这篇文章:https://www.cnblogs.com/xpwi/p/9818751.html 不同端口映射为不同网站 可以修改/ ...
分类:
数据库 时间:
2019-12-26 11:25:15
阅读次数:
152
1、查询当天的数据 select * from 表名 where TO_DAYS(时间字段)=TO_DAYS(NOW()); 2、查询当周的数据 select * from 表名 where YEARWEEK(DATE_FORMAT(时间字段,'%Y-%m-%d'))=YEARWEEK(NOW()) ...
分类:
数据库 时间:
2019-12-26 11:26:35
阅读次数:
97
步骤: File -> Settings -> Editor -> Inspections -> 列表选择Java -> Declaration redundancy -> Declaration access can be weaker后面的勾去掉,Apply,OK。 修改IDEA默认设置: Fi ...
分类:
数据库 时间:
2019-12-26 11:29:43
阅读次数:
190