![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库相关
zzulp
这个作者很懒,什么都没留下…
展开
-
DB2的安装与初次使用
一 DB2安装过程1 新建3个组,分别为管理组件das组,实例inst组,守护def组。随后在三个组中分别加入对应的用户:das,inst,和def。注意的是inst用户>同时属于das组。为各个用户建立目录和密码。2 运行DB2SETUP后未出现向导,出现提示后退出的解决。 请不要执行DB2SETUP,请执行DB2_install,然后输入安装的组件名字进行安装。3 创建实例 在/opt原创 2010-01-12 23:19:00 · 4089 阅读 · 0 评论 -
MySQL参考手册学习汇总
对MySQL的学习一直断断续续的,原创 2014-06-03 19:12:49 · 2148 阅读 · 0 评论 -
MySQL参考手册第7章:数据库的备份与恢复
1 备份与恢复类型1.1 物理备份与逻辑备份物理备份复制存储数据内容的目录和文件,这种方式适合大型及重要的企业数据库。输出压缩比大备份方式比较快备份时需要锁定相应的库、表可以备份对应的日志和配置文件备份只能在具有相同物理特性的设备上使用备份包含了精确的数据库目录和文件的复本逻辑备份保存生成数据库及数据的SQL语句,这种方式适合少量数据的数据库。输出压缩比小备原创 2014-06-12 18:04:03 · 2058 阅读 · 0 评论 -
MySQL参考手册第5章:日志管理
1 日志概述 MySQL服务器使用五种日志,分别是general_log,error_log,slow_log,binlog,relay_log。 默认并不开启日志。若开启日志,通常将日志写入datadir下。通过flush logs方式可以指示服务器关闭当前日志并启用新日志文件。 其中general log和slow query log可以动态配置打原创 2014-06-05 14:55:41 · 3192 阅读 · 0 评论 -
MySQL参考手册第6章:MySQL服务器安全
1 一般安全问题1.1 安全性指南不仅需要考虑MySQL自身的安全性,主机和网络的安全性都是需要考虑的。下面是一些指南 保护好root权限,其他用户不要访问user表 理解MySQL的权限系统 不要存储和传输明文密码,不要使用字典密码 投资防火墙安全设备 过滤应用提交的数据 1.2 保护密码的安全 1.2.1 密码与日志写在SQL语句中的明文密码,如create原创 2014-06-10 13:24:57 · 1925 阅读 · 0 评论 -
MySQL参考手册第5章:服务器管理-系统参数、变量与状态
服务器管理有几方面,1 命令行及配置文件的选项 2 系统变量 3 系统状态。如果对这3方面能很熟悉,则即可以对MySQL进行较好的调整和监控。然而难点也在于此,这此选项、变量、状态值众多,动辄数百个,需要花费较多的心思才能掌握。 本节不准备进行完整的所有参数、选项、变量、状态等的介绍,只对每个部分最为重点的部分进行介绍。 语法上,命令行选项形如--word-of-param,而原创 2014-06-04 15:57:12 · 2947 阅读 · 0 评论 -
MySQL参考手册第4章:MySQL程序集
一 MySQL部署工具1 mysqld_safe这是一个脚本,用于启动mysqld,它会在出错时记录一些日志,最关键的是在mysqld挂起后,可能拉起mysql进程。mysqld_safe是一个包装器,对于mysqld_safe不理解的选项,会传递给mysqld,配置文件中可以有[mysqld_safe]一节用来指定其执行参数。其默认行为是杀死当前运行的mysqld然后启动一个新的my原创 2014-06-03 19:08:24 · 1967 阅读 · 0 评论 -
MySQL技术内幕之一:使用SQL管理数据
MySQL 4th1 基础在设计数据库之前,应该对存放的数据做深入的思考,以避免在存入数据之后再做调整。SQL语句中除了库名/表名外,字段、条件比较通常都是不区分大小写的。库名、表名随所在的操作系统而不同。在Win上不区分大小写,而在Linux上区分大小写。随机查询的方法 select * from table order by rand() limit N原创 2014-04-07 23:47:28 · 2076 阅读 · 0 评论 -
数据库系统基础教程四:数据库语言SQL
前面各节介绍了关系代数、关系设计理论、高层概念表示,本节之后将介绍SQL语言。 目前主流的数据库如MySQL、Oracle等只是实现了SQL标准的部分,而且各有扩展,具体的细节需要查询各个数据库的文档。本节只是作为SQL的入门来进行介绍。 MySQL文档库:http://dev.mysql.com/doc/ Oracle的文档库:http://原创 2013-02-02 23:27:00 · 1919 阅读 · 0 评论 -
数据库系统基础教程一:关系数据库与关系代数
6年前曾经学过一本国产的数据库教材,但是当时脑子还没有开化,或者对于教材的内容缺少感性认识,因此学习之后没有任何效果。最近因为要做一个带CMS的系统,需要把数据库理论重新学习一遍,因此买了本数据库系统基础教程来看,这一系列文章作为对本次学习的一个总结和概括。 1.1 数据库系统 数据库指由DBMS管理的数据和集合。 DBMS需要具有如下功能:(1原创 2013-01-24 23:40:52 · 7446 阅读 · 0 评论 -
数据库系统基础教程三:高级数据库模型的表示
数据建模与实现的过程大致可以这样描述:思考 -> 高级设计 -> 关系数据库模式 -> 关系DBMS。如果用PowerDesigner工具,这个过程可以描述为创建CDM->转换为PDM->生成DBMS实现。本节着重介绍高级设计的表示及向关系数据库模式转换的方法。 PowerDesigner工具的使用参见这里:http://www.cnblogs.com/yxonline/cate原创 2013-01-29 00:04:37 · 3320 阅读 · 0 评论 -
数据库系统基础教程二:关系数据库设计理论
在前一篇里介绍了关系代数,本节将基于关系代数说明关系数据库设计的理论。其中函数依赖作为基础部分,在模式设计的约束中引入各种范式及其应对的问题。 3.1 函数依赖 关系设计理论使人们可以根据少数简单的原则来检验一个设计并进行改进。设计理论规定了作用在关系上的约束,最常见的约束为函数依赖FD。 3.1.1 FD的定义 关系R上的函原创 2013-01-26 20:15:20 · 3184 阅读 · 0 评论 -
使用Percona XtraBackup对MySQL进行在线热备份
XtraBackup提供了对MySQL数据的热备份功能,支持innodb和myisam引擎。1 安装yum install perlyum install perl-Time-HiReshttp://www.percona.com/downloads/XtraBackup/LATEST/binary/ 页面下载对应系统的二进制包2 权限备份需要reload,lo原创 2014-06-15 15:07:49 · 3493 阅读 · 0 评论