1、首先安装mysql安装包yum-yinstallmysqlmysql-server2、启动mysql服务并设置开启启动servicemysqldstartchkconfigmysqldon3、安全配置向导mysqlmysql_secure_installation<<EOFyabc@123abc@123yyyyEOF安全配置向导详细步骤介绍:#mysql_secure_installationNOTE:RUNNIN..
分类:
数据库 时间:
2016-07-19 11:32:11
阅读次数:
201
1.mysql版本应该怎么选择由于5.5-5.6对mysql性能做了较大优化,所以一般选择mysql5.5或者5.6mysql5.5.xx-5.6.xx产品的特殊性,所以编译方式也和早期的产品安装方式不同,采用cmake或者gmake方式进行编译安装。即./cmake;make;makeinstall,生产场景的具体命令及参数为详见mysql..
分类:
数据库 时间:
2016-07-19 11:30:25
阅读次数:
192
以下内容应用于[mysqld]段内server-id=1此行必须,1可以为其他数字,一般推荐的是IP最后段位。log-bin=mysql-bin必须有此,开启binlog二进制所需。binlog-do-db=abc可选,仅同步abc数据库,有,号隔开,可以同步多个数据库。binlog-do-db写错时会导致mysqld启动失败,提示找不..
分类:
数据库 时间:
2016-07-19 11:28:24
阅读次数:
172
一、MySQL的并发控制1、MySQL的并发控制在服务器层和存储引擎层完成锁:lock读锁:共享锁,可以几个用户同事读取,但不能写写锁:独占锁,锁粒度:锁表时锁表的范围(比如一个用户读前三行,一个用户写入最后一行)表级锁:innodb表级锁行级锁:myisa行级锁(锁控制复杂)死锁:..
分类:
数据库 时间:
2016-07-19 11:29:04
阅读次数:
229
可能做程序的人都知道,float类型是可以存浮点数(即小数类型),但是float有个坏处,当你给定的数据是整数的时候,那么它就以整数给你处理。这样我们在存取货币值的时候自然遇到问题,我的default值为:0.00而实际存储是0,同样我存取货币为12.00,实际存储是12.
幸好mysql提..
分类:
数据库 时间:
2016-07-19 11:21:30
阅读次数:
250
oracle学习笔记
SQL语句执行过程剖析讲课
这节课通过讲述一条SQL语句进入数据库
和其在数据库中的整个的执行过程
把数据库里面的体系结构串一下。
让大家再进一步了解oracle数据库里面的各个进程、存储结构以及内存结构的关联关系。
首先来讲整个体系中有客户端、实例和数据库
数据库里有三类文件
控制文件ctl、数据文件dbf、日志文件log
实例中SGA...
分类:
数据库 时间:
2016-07-19 11:09:10
阅读次数:
264
0x00 前言
sqlmap 是一个开源的渗透测试工具,可以用来自动化的检测,利用SQL注入漏洞,获取数据库服务器的权限。它具有功能强大的检测引擎,针对各种不同类型数据库的渗透测试的功能选项,包括获取数据库中存储的数据,访问操作系统文件甚至可以通过外带数据连接的方式执行操作系统命令。这里就不一一介绍了,本文重点研究sqlmap的源码。这里备注一下,sqlmap
是采用python2.7来写的...
分类:
数据库 时间:
2016-07-19 11:05:12
阅读次数:
505
本文给出了一种在客户端不用定义DSN文件,直接连接服务器端DSN的方法。
当然,这并非一种主流的方法,只是为了开拓思路而已,比较有用的场景倒是可以用在ttisql实用程序,用来测试automatic client failover。
这种场景可以参见前文: TimesTen 数据库复制学习:16. 一个缓存组,复制,客户端自动切换的串烧实验通过ttisql测试以下为服务器端的DSN文件。[sam...
分类:
数据库 时间:
2016-07-19 10:52:53
阅读次数:
190
一 为什么要移植Freemodbus
为什么要移植Freemodbus,这个问题需要从两个方面来回答。第一,modbus是一个非常好的应用层协议,它很简洁也相对完善。对于还没有接触过modbus的朋友来说,我非常不建议直接移植freemodbus,应该耐心的从modbus文档入手,并充分把握身边的所有资源,例如PLC的中modbus部分。第二,其实嵌入式系统的通信协议可...
分类:
数据库 时间:
2016-07-19 10:49:59
阅读次数:
246
JAVA之旅(三十)——打印流PrintWriter,合并流,切割文件并且合并,对象的序列化Serializable,管道流,RandomAccessFile,IO其他类,字符编码
三十篇了,又是一个阳光明媚的周末,一个又一个的周末,周而复始,不断学习,前方的路你可曾看见?随我一起走进技术的世界,流连忘返吧!
一.打印流PrintWriter
打印流有PrintWriter和PrintStr...
分类:
数据库 时间:
2016-07-19 10:48:02
阅读次数:
262
MYSQL主从复制:
1,主从服务器都启用二进制日志,设置唯一ID,并相互建立连接的账号并授权;
2,从服务器主动向主服务器请求查询当前同步状态,并拉回数据;主要相关命令:查看主服务器状态:show master status\G;
查看从服务器状态:show slave status\G;
查看mysql I/O线程:show processlist\G;
配置从服务器复制:change ma...
分类:
数据库 时间:
2016-07-19 10:46:09
阅读次数:
319
关于MySQL-HA,目前有多种解决方案,比如heartbeat、drbd、mmm、共享存储,但是它们各有优缺点。heartbeat、drbd配置较为复杂,需要自己写脚本才能实现MySQL自动切换,对于不会脚本语言的人来说,这无疑是一种脑裂问题;对于mmm,生产环境中很少有人用,且mmm 管理端需要单独运行一台服务器上,要是想实现高可用,就得对mmm管理端做HA,这样无疑又增加了硬件开支;对于共享存...
分类:
数据库 时间:
2016-07-19 10:45:48
阅读次数:
244
Java 程序连接 Informix 数据库方法实例介绍
Informix 是一种应用广泛的关系型数据库服务器,支持多种类型的客户端连接程序,包括 .Net、Java、PHP 等。对于 Java 程序,Informix 支持两种 JDBC 供客户端连接。本文对这两种 JDBC 进行详细介绍,并给出 Java 使用两种方法连接 Informix 的方法和实例,对数据库开发人员具有指...
分类:
数据库 时间:
2016-07-19 10:42:49
阅读次数:
657
本文介绍的也是为了简化应用程序开发过程对数据库访问和操作的流程及简化代码!Spring我就不介绍了,说它是一个优秀的IOC、AOP框架不为过,但这样说又狭隘了点!因为,spring可以用在很多地方(当然了,这只是我个人的说法而已啦!大笑)。它对jdbc的支持是相当不错的!下面主要介绍jdbcTemplate和namedParameterJdbcTemplate...
分类:
数据库 时间:
2016-07-19 10:24:19
阅读次数:
239
Driver接口prepareStatment类通用的增删改通用的查询JDBC的概述:在Java中,数据库存取技术可分为如下几类: JDBC直接访问数据库 JDO技术 第三方O/R工具,如Hibernate, ibatis 等JDBC是java访问数据库的基石,JDO, Hibernate等只是更好的封装了JDBC。JDBC(Java Database Connectivity)是一个独立于特定数据...
分类:
数据库 时间:
2016-07-19 10:15:24
阅读次数:
229
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for rc_district
-- ----------------------------
DROP TABLE IF EXISTS `rc_district`;
CREATE TABLE `rc_district` (
`distri...
分类:
数据库 时间:
2016-07-19 10:10:13
阅读次数:
225
ODBC(Open Database Connectivity,开放的数据库连接)
JDBC(Java Database Connectivity,Java数据库连接)
JDBC以Java类库来取代数据库厂商的专有API,客户端只需要调用JDBC API,而由JDBC的实现层(即JDBC驱动程序)去处理与数据库的通信,从而让我们的应用程序不再受限于具体的数据库产品。
JDBC...
分类:
数据库 时间:
2016-07-19 10:03:39
阅读次数:
289