1、将Int转为varchar经常用concat函数,比如concat(8,‘0‘)得到字符串‘80‘andMENU_NAMELIKECONCAT(CONCAT(‘%‘,#{pd.keywords}),‘%‘)2、将varchar转为Int用cast(aassigned)a为varchar类型的字符串总结:类型转换和SQLServer一样,就是类型参数有点点不同:CAST(xxxAS类型),CONVERT(..
分类:
数据库 时间:
2017-08-22 21:55:55
阅读次数:
226
一个成熟的数据库架构并不是一开始设计就具备高可用、高伸缩等特性的,它是随着用户量的增加,基础架构才逐渐完善。这篇博文主要谈MySQL数据库发展周期中所面临的问题及优化方案,暂且抛开前端应用不说,大致分为以下五个阶段:1、数据库表设计项目立项后,开发部根据产品部需..
分类:
数据库 时间:
2017-08-22 21:56:02
阅读次数:
269
I.安装DB2提示缺少32bitlibpam.so包[root@localhostexpc]#./db2_install
RequirementnotmatchedforDB2database"Server".Version:"11.1.2.2".
Summaryofprerequisitesthatarenotmetonthecurrentsystem:
DBT3514WThedb2prereqcheckutilityfailedtofindthefollowing32-bitlibraryf..
分类:
数据库 时间:
2017-08-22 21:56:24
阅读次数:
270
一、前言从上周一直在调研找一款好用的kafka监控,我测试使用过的KafkaOffsetMonitor、Burrow、kafka-monitor、Kafka-Manager,他们各有优缺点,具体情况我这里就不展开描述了,大家可以到它们的git上去查看,并且它们基本上都是监控topic的写入和读取等等,没有提供对于整体集..
分类:
数据库 时间:
2017-08-22 21:58:12
阅读次数:
501
#系统平台:centos6.8#软件版本:mariadb_5.5.54,ruby_1.9.3,fpm_1.4.0#需要使用的工具shell,fpm思路如下:1、安装fpm包,2、安装mariadb软件包,3、添加安装,卸载脚本,配置启动脚本环境变量等1、安装fpm包、安装过程,以及一些错误的解决方案1.1需要先安装rubyyum-yinstallruby..
分类:
数据库 时间:
2017-08-22 21:58:32
阅读次数:
231
Mysql监控zabbix自带了一个监控mysql的模板,但是真正监控mysql的并不是zabbix自带的模板。而是percona公司的一个监控mysql模板percona官网:www.percona.comPercona组成介绍1、php脚本用来数据采集
2、shell脚本用来调用采集信息
3、zabbix配置文件
4、zabbix模板文件安装文档..
分类:
数据库 时间:
2017-08-22 21:58:46
阅读次数:
287
C:\Users\Administrator>mysql --default-character-set=utf8 -uroot -pPASSWORD billdbmysql --default-character-set=utf8 -uroot -pPASSWORD billdb f:\all.s... ...
分类:
数据库 时间:
2017-08-22 23:03:36
阅读次数:
152
1.什么是存储引擎?存储引擎就是指表的类型。数据库的存储类型决定了表在计算机中的存储方式。用户可以根据不同的存储方式、是否进行事务处理等来选择合适的存储引擎。 2.如何查看MySQL的存储引擎? 查看MySQL支持的存储引擎:SHOW ENGINES 查看显示支持的存储引擎信息:SHOW VARIA ...
分类:
数据库 时间:
2017-08-22 23:06:00
阅读次数:
258
mybatis 中使用 sqlMap 进行 sql 查询时,经常需要动态传递参数,例如我们需要根据用户的姓名来筛选用户时,sql 如下: 上述 sql 中,我们希望 name 后的参数 "ruhua" 是动态可变的,即不同的时刻根据不同的姓名来查询用户。在 sqlMap 的 xml 文件中使用如下的 ...
分类:
数据库 时间:
2017-08-22 23:16:43
阅读次数:
307
攻击者在HTTP请求中注入恶意的SQL代码,并在服务端执行。 ...
分类:
数据库 时间:
2017-08-22 23:17:31
阅读次数:
310
?处理数据库数据时我们经常要封装到javaBean对象中,或者把用户传递的传输赋给数据库例:resultSet.setDate(int,Date); 这样就存在一个问题,javaBean中的对象穿梭于各个层之间,里面不能存在java.sql包下的东西,而数据库里面的时间类型却是java.sql包下的 ...
分类:
数据库 时间:
2017-08-23 00:36:00
阅读次数:
292
------------------siwuxie095 JdbcTemplate 实现 CRUD 操作 1、JdbcTemplate 是 Spring 的 JDBC 模板,对 JDBC 进行了封装 2、Spring 对不同持久化技术的支持如下: ORM 持久化技术模板类JDBCJdbcTempla... ...
分类:
数据库 时间:
2017-08-23 00:51:45
阅读次数:
296
概述 只有具备sysdba和sysoper系统特权的用户才能启动和关闭数据库。 在启动数据库之前应该启动监听程序,否则就不能利用命令方式来管理数据库,包括启动和关闭数据库。 虽然数据库正常运行,但如果没有启动监听程序,客户端就不能连接到数据库。 在oracle用户下: 启动监听程序 lsnrctl ...
分类:
数据库 时间:
2017-08-23 00:53:32
阅读次数:
299
1. 下载 MongoDB 提供了 linux 各发行版本 64 位的安装包 下载地址:https://www.mongodb.com/download-center#community 2. 安装 MongoDB 的可执行文件位于 bin 目录下,所以可以将其添加到 PATH 路径中: <mong ...
分类:
数据库 时间:
2017-08-23 10:18:51
阅读次数:
333
说明: tamper 就是 sqlmap 注入的 payload kwargs 是一些header 信息 ...
分类:
数据库 时间:
2017-08-23 10:20:05
阅读次数:
215
oracle中的exists 和not exists 用法详解 http://blog.csdn.net/zhiweianran/article/details/7868894 ...
分类:
数据库 时间:
2017-08-23 10:21:50
阅读次数:
192
最近因为一些客户的需求需要对MySQL的环境做一次调优,得知对方环境是Windows系统,可能有些调优的修改的部分和Unix系统下不太一样,既然如此,在这里就简单的说一说。首先,毋庸置疑的是去MySQL官网:https://dev.mysql.com/downloads/mysql/去下载相应版本的包。当然通Unix系..
分类:
数据库 时间:
2017-08-23 10:24:08
阅读次数:
219
mysql里的批处理(sql语句) 格式: l mysql –u user –p < sql_file 表示从某个文件里执行sql语句 l mysql –u user –p < sql_file > out_file 表示从某个文件里执行,并将执行结果保存到out_file文件之中 举个例子: 小王 ...
分类:
数据库 时间:
2017-08-23 10:26:57
阅读次数:
269
1. 数据库读写分离 读写分离,基本的原理就是让主数据库(master)处理事务性增、删、改操作(INSERT,DELETE,UPDATE),从数据库(slave)处理SELECT查询操作。数据库复制被用来把事务性操作导致的变更同步到集群中的从数据库。 主库负责写数据、读数据。读库仅负责读数据。每次 ...
分类:
数据库 时间:
2017-08-23 10:30:41
阅读次数:
227
场景:需要在主机写入之后,保证在备机一定能够读取到已经写入的数据,也就是需要主从架构下的强一致性。 主机与备机之间的物理延迟是不可控的,也是无法避免的。但是如果仅仅需要满足这种强一致性,是相对简单的事情:只需要在主机写入时,确认更新已经同步到备机之后,再返回写操作成功即可。主从数据库支持这种完全的同 ...
分类:
数据库 时间:
2017-08-23 10:31:27
阅读次数:
158