1. 定长或变长 定长或变长都是相对于数据存储长度而言. 定长:当字段中保存的数据没有达到指定的长度时, 自动以英文空格在数据后面填充到指定长度. 变长:当字段中保存的数据没有达到指定的长度时, 不会以英文空格在数据后面填充到指定长度. 2. 存储ANSI字符或Unicode字符 ANSI字符: 按 ...
分类:
数据库 时间:
2017-01-24 19:15:34
阅读次数:
245
新建学生信息表 students :sno , sname , ssex , birthday , province , class 新建学生选修信息表 cclasses :sno , cno , grade 一、单表查询练习 1、查询<学生信息表>,查询学生"张三"的全部基本信息 select * ...
分类:
数据库 时间:
2017-01-24 19:10:52
阅读次数:
636
error: resolve: url->change hive to hive2 before: after: ...
分类:
数据库 时间:
2017-01-24 19:03:25
阅读次数:
1006
当我们有大量的图片或者图片比较大时,我们常规的做法可能是保存图片路径,但是也不排除需要将图片直接存放到数据库的情况,此时就需要保存图片到数据库了。这篇文章我会向大家介绍: 如何通过FileUpLoad控件将图片保存到数据库 如何通过Button控件从数据库导出图片 具体步骤如下: 保存图片到数据库 ...
分类:
数据库 时间:
2017-01-24 18:04:06
阅读次数:
289
本文大纲 一、提出问题 二、数字签名 三、实现步骤 四、参考代码 五、后记 六、参考资料 一、提出问题 最近在做一个项目,需要对一个现成的产品的数据库进行操作,增加额外的功能。为此,需要对该产品对数据库有什么操作进行研究(至于怎么监控一个产品的操作会引发什么数据库操作,以后会详细解说)。本来已经对数 ...
分类:
数据库 时间:
2017-01-24 17:56:22
阅读次数:
331
<!-- 全站顶部广告位 --> MySQL的keepalived高可用监控脚本 MySQL(或者其它服务)的keepalived高可用监控脚本 开发脚本需求 :我们知道,keepalive是基于虚拟ip的存活来判断是否抢占master的机制的,但是如果我们做了MySQL的keepalived的高可 ...
分类:
数据库 时间:
2017-01-24 17:27:27
阅读次数:
264
由于分库分表的原因,和开发规定了不能使用 表表JOIN 语句。因此,我们要将 JOIN 语句的转化成使用 IN 来做。如现在有 表 A(a_id, c_a)c_a有普通索引,表 B(b_id, c_a) 这两个表要关联, 应该转化为以下步骤处理: 先查询B中的 a_id 使用 IN 查询 A 表 场 ...
分类:
数据库 时间:
2017-01-24 17:25:13
阅读次数:
233
存储过程格式 1 create or replace procedure 存储过程名 ([参数] [参数类型],[参数] [参数类型]) 2 as 3 4 successc number; 5 failc number; 6 begin 7 insert into [表名]( 8 字段, 9 . 1 ...
分类:
数据库 时间:
2017-01-24 17:20:23
阅读次数:
227
MySQL主主复制+LVS+Keepalived实现MySQL高可用性 MySQL复制能够保证数据的冗余的同时可以做读写分离来分担系统压力,如果是主主复制还可以很好的避免主节点的单点故障。但是MySQL主主复制存在一些问题无法满足我们的实际需要:未提供统一访问入口来实现负载均衡,如果其中master ...
分类:
数据库 时间:
2017-01-24 17:18:29
阅读次数:
328
安装ExchangeServer的时候,系统会自动生成一个默认数据库,例如MailboxDatabase0528756723这样一个带有十位数编码的邮箱,看起来相当不友善,而且不好记忆,且对后期我们Exchange管理员的一些界面操作或者命令行操作都有很大的影响。为了便于今后的管理和维护,也便于我们能够..
分类:
数据库 时间:
2017-01-24 16:31:31
阅读次数:
233
软件准备1.数据库软件mysql5.1主程序mysqlclinet连接客户端mysql-devel驱动程序安装步骤安装操作系统配置主机名称修改IP地址修改系统时间保持时间准确性yum安装数据库开启数据库并作相关修改开启防火墙相应端口修改主机名称vi/etc/sysconfig/network修改HOSTNAME=您规划的主机..
分类:
数据库 时间:
2017-01-24 16:31:24
阅读次数:
400
摘要使用hibernate时,我们常常需要查看hibernate实际提交到数据库的SQL及相关参数。这里提供几种方案,供大家在开发中使用。使用hibernate-configuration这也许是最简单的一种配置。我们只需要为hibernate配置一个参数,就可以在console中打印出SQL语句。需要增加的仅仅是这个..
分类:
数据库 时间:
2017-01-24 16:18:31
阅读次数:
5265
在高并发网站架构中,MySQL数据库主从同步是不可或缺的,不过经常会发生由于网络原因或者操作错误,MySQL主从经常会出现不同步的情况,那么如何监控MySQL主从同步,也变成检测网站正常运行的重要环节。 MySQL同步功能由3个线程(master上1个,slave上2个)来实现,简单的说就是:mas ...
分类:
数据库 时间:
2017-01-24 16:04:37
阅读次数:
367
一、安装环境基于商业机密就不截图展示了。。环境基本配置都懂的 这里以CentOS7操作系统简介 最小化安装,2G内存,20G磁盘空间,1核CPU,已配置好网络IP:192.168.xxx.xxx 二、操作系统准备前工作 1.使用root用户登录操作系统 2.yum 安装 unzip 软件,用来解压上 ...
分类:
数据库 时间:
2017-01-24 15:53:51
阅读次数:
653
一、数据备份 1、使用mysqldump命令备份 mysqldump命令将数据库中的数据备份成一个文本文件。表的结构和表中的数据将存储在生成的文本文件中。 mysqldump命令的工作原理很简单。它先查出需要备份的表的结构,再在文本文件中生成一个CREATE语句。然后,将表中的所有记录转换成一条IN ...
分类:
数据库 时间:
2017-01-24 15:47:46
阅读次数:
224
修改配置文件:my.cnf 加上skip-grant-tables 重启mysql mysql -uroot 登录 mysql> USE mysql ; mysql> UPDATE user SET Password = password ( 'new-password' ) WHERE User ...
分类:
数据库 时间:
2017-01-24 15:46:21
阅读次数:
192
创建目录 mkdir -p /data/r0 /data/r1 /data/r2 声明实例 ./bin/mongod --port 27017 --dbpath /home/workspace/data/r0/ --smallfiles --replSet rsa --fork --logpath ...
分类:
数据库 时间:
2017-01-24 15:42:54
阅读次数:
171