随笔分类 - MySql
摘要:一、出错原因 最近因为开发数据库与部署数据库版本不同,带来了几个问题,其中only_full_group_by问题是之前没有遇到的。 具体报错如下 可以看出是因为sql_mode中设置了only_full_group_by模式引起的, sql_mode的作用是什么呢? 在only_full_grou
阅读全文
摘要:转自http://www.cnblogs.com/fnz0/p/5713102.html 不知道自己什么时候才有这种钻研精神- -。 1 背景 系统中需要批量生成单据数据到数据库表,所以采用批量插入数据库的方式。由于系统中ORM操作集成使用的是Mybatis来完成的。 在Mybatis中操作一般使用
阅读全文
摘要:一、前言 权限一句话来理解就是对资源的控制,对web应用来说就是对url的控制,关于权限可以毫不客气的说几乎每个系统都会包含,只不过不同系统关于权限的应用复杂程序不一样而已,现在我们在用的权限模型基本上都是以RBAC为基础进行扩展的,我们今天就将RBAC权限模型进行下介绍。 二、RBAC模型 RBA
阅读全文
摘要:RBAC 模型作为目前最为广泛接受的权限模型 角色访问控制(RBAC)引入了Role的概念,目的是为了隔离User(即动作主体,Subject)与Privilege(权限,表示对Resource的一个操作,即Operation+Resource)。 Role作为一个用户(User)与权限(Privi
阅读全文
摘要:一、QueryRunner使用 QueryRunner是dbutils包下一个为了增强JDBC的类,使用之前需要先导jar包,jar包下载地址为:http://commons.apache.org/proper/commons-dbutils/ 简化了JDBC中数据操作,以及数据与对象之间的转化。有
阅读全文
摘要:首先弄明白这项技术为什么而出现: 你建了一个装修公司,每次接到活都要自己去找人,辛辛苦苦找到20个人,雇主说只要15个人就能干,你找了别人也不能失信啊,只能20个人干15个人的活,就造成了浪费,完活后,又得挨个叫出去say bye,刚赶走,又来活了,你两眼一黑,我去哪找啊,走着走着到了一个劳动市场,
阅读全文
摘要:一、MySql事务 之前在Oracle中已经学习过事务了,这个东西就是这个东西,但是在MySql中用法还是有一点不同,正好再次回顾一下。 先看看MySql中的事务,默认情况下,每执行一条SQL语句,都是一个单独的事务。如果需要在一个事务中包含多条SQL语句,就需要开启和结束事务。 开始事务:star
阅读全文
摘要:标准SQL中提供了八种大数据类型 上面四种是针对字节数据(二进制字符串类型,主要存储图片、音频信息等),下面四种是针对字符数据(非二进制字符串类型,纯文本文件)。 MySql中不使用标准SQL中针对字符数据的类型,而是使用 下面实现对mp3的存放,首先建一个表music 这里数据类型使用medium
阅读全文
摘要:1.drop:能对table和view 用法: drop table [is exists] 表1,表2,表3....; ①drop是DDL中删除表的操作,会删除表结构和所有数据,并释放空间。 ②并且因为事务的特性,DDL会进行隐式提交,所以不能进行事务回滚 ③drop语句将删除表的结构所依赖的约束
阅读全文
摘要:查看mysql数据库编码:show variables like 'char%'; 这里面重要的是 character_set_client character_set_server 这两个编码一个是客户端,一个是服务器端,客户端设置gbk编码,无法发送什么类型的数据,mysql都会当成gbk编码,
阅读全文
摘要:1 创建表的时候写注释,在使用comment关键字语法:create table 表名 (字段名 类型 comment '字段的注释' )comment='表的注释'; 查看一下 2 修改表的注释alter table 表名 comment '修改后的表的注释'; 3 修改字段的注释alter ta
阅读全文
摘要:一:对数据库的基本备份操作 MySqldump是MySql提供的数据库备份工具,执行时,可以将数据库备份成一个文本文件(sql)。 所有操作都是在不登录的情况实现的,如果导出的文件名 不是绝对路径,那么文件会保存在当前目录下。 这里有几个常用参数要说一下: 1.-d 或者 --no-data 代表只
阅读全文
摘要:1.查看表基本结构语句: DESC 表名 2,查看表详细结构语句:show create table 表名 3.修改表名:alter table 旧表名 rename to 新表名 4.修改字段的数据类型:alter table 表名 modify 字段名 数据类型 5.修改字段名:alter ta
阅读全文
摘要:mysql中的约束使用和oracle使用差别不大。 1.主键约束 如同人对应身份证,主键能够唯一地标识表中的一条记录,可以结合外键来定义数据表之间的关系。 主键约束要求主键列的数据唯一,并且不允许为空。 分为两种类型:单字段主键 和多字段联合主键 2.外键约束 外键约束是为了来维持参照完整性的。也就
阅读全文
摘要:使用枚举类时,构造方法会被自动调用。 再修改一下,降低一下耦合度,将建立连接的四大参数改成在配置文件中获取 首先在项目目录下建立一个配置文件 把参数添加进去 变成从配置文件中读取参数,这样修改的话只用修改配置文件就可以了
阅读全文
摘要:格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。如果刚安装好
阅读全文
摘要:下载地址为: https://downloads.mysql.com/archives/community/ 最下面根据自己的操作系统选择合适的型号 下载完以后解压缩到自定义的路径。这里注意的是路径中不要存在中文。 解压缩后以后 新建一个ini形式的文件,名字为my,里面内容为 这样做就完成了对my
阅读全文

浙公网安备 33010602011771号