之前写过一篇 Python使用MySQL数据库的博客,主要使用的是Python2和MySQLdb驱动。 python使用mysql数据库 Python2 > Python3 MySQLdb --> PyMySQL 一,安装PyMySQL Python是编程语言,MySQL是数据库,它们是两种不同的技 ...
分类:
数据库 时间:
2017-09-01 21:22:38
阅读次数:
188
常见的数据库管理系统 MYSQL :开源免费的数据库,小型的数据库.已经被Oracle收购了.MySQL6.x版本也开始收费。 Oracle :收费的大型数据库,Oracle公司的产品。Oracle收购SUN公司,收购MYSQL。 DB2 :IBM公司的数据库产品,收费的。常应用在银行系统中. SQ ...
分类:
数据库 时间:
2017-09-01 22:12:24
阅读次数:
194
通过连接池(数据源)优化我们的操作. 需求: 使用jdbc的时候,没操作一次都需要获取连接(创建)用完之后把连接释放掉了(销毁),通过连接池来优化curd操作. 技术分析: 连接池 连接池概述: 管理数据库的连接, 作用: 提高项目的性能. 就是在连接池初始化的时候存入一定数量的连接,用的时候通过方 ...
分类:
数据库 时间:
2017-09-01 22:14:36
阅读次数:
220
通过java_JDBC链接数据库 jdbc: java操作数据库.jdbc是oracle公司指定的一套规范(一套接口) 驱动:jdbc的实现类.由数据库厂商提供. 我们就可以通过一套规范操作不同的数据库了(多态) jdbc作用: 连接数据库 发送sql语句 处理结果 步骤: 导入jar包: jdbc ...
分类:
数据库 时间:
2017-09-01 22:15:59
阅读次数:
277
查询语句,在开发中使用的次数最多,此处使用“zhangwu” 账务表。 查询语句,在开发中使用的次数最多,此处使用“zhangwu” 账务表。 查询语句,在开发中使用的次数最多,此处使用“zhangwu” 账务表。 创建账务表: 创建账务表: CREATE TABLE zhangwu ( id IN ...
分类:
数据库 时间:
2017-09-01 22:19:37
阅读次数:
299
数据库操作 创建数据库 格式: * create database 数据库名; * create database 数据库名 character set 字符集; 例如: #创建数据库 数据库中数据的编码采用的是安装数据库时指定的默认编码 utf8 CREATE DATABASE day21_1; ...
分类:
数据库 时间:
2017-09-01 22:22:04
阅读次数:
376
业务过程中碰到多个join引起慢SQL问题,数据量不大,但查询很慢,搜到一片BLog,参考解决。 业务过程不记录,以blog内容重现: 原SQL: 以上SQL同: 分析优化: 从语义来看,这条SQL是在经过几个JOIN后取其中一个表的两个字段的唯一值。 但是每一次关联,都可能产生冗余的值,所以导致了 ...
分类:
数据库 时间:
2017-09-01 23:01:35
阅读次数:
223
一般的添加非空列的步骤是:先add可以为空的列,然后update该列为一个值(比如0),最后modify该列的类型 但是遇到类型为clob的就不行了。在modify这步时报错:ORA-22296:invalid ALTER TABLE option for conversion of Long da ...
分类:
数据库 时间:
2017-09-01 23:05:30
阅读次数:
467
关联文章: 深入理解Java类型信息(Class对象)与反射机制 深入理解Java枚举类型(enum) 深入理解Java注解类型(@Annotation) 深入理解Java类加载器(ClassLoader) 深入理解Java并发之synchronized实现原理 Java并发编程-无锁CAS与Uns ...
分类:
数据库 时间:
2017-09-01 23:06:39
阅读次数:
344
mongodb启动mongos时报以下错误Errorinitializingshardingsystem:DistributedClockSkewed:clockskewoftheclusterambari01:20000,ambari02:20000,ambari03:20000istoofaroutofboundstoallowdistributedlocking这个错误是各个节点之间时间不同步,以下为设置时间同步方法cp/usr/sh..
分类:
数据库 时间:
2017-09-02 00:03:50
阅读次数:
324
1、MySql计算两个日期的时间差函数TIMESTAMPDIFF用法:语法:TIMESTAMPDIFF(interval,datetime_expr1,datetime_expr2)说明:返回日期或日期时间表达式datetime_expr1和datetime_expr2the之间的整数差。其结果的单位由interval参数给出。interval的法定值同TIMESTAMPADD()函数说明..
分类:
数据库 时间:
2017-09-02 00:04:21
阅读次数:
157
1、nginx与memcached整合#安装memcached支持的事务库libeventwgethttps://github.com/libevent/libevent/releases/download/release-2.0.22-stable/libevent-2.0.22-stable.tar.gz
tarzxflibevent-2.0.22-stable.tar.gz
cdlibevent-2.0.22-stable
./configure--prefix=/usr/loc..
分类:
数据库 时间:
2017-09-02 00:07:00
阅读次数:
1112
将时间索引的代码复制进去后,将编辑框的变量改为m_QueryID。 准备先以时间索引查找出大概数据,再直接使用ID索引精确查找。 于是想直接精确查ID为105的数据信息。 出现错误: 发现错误原因是忘了改SQL语句:原来查的是时间,现在查的是id,所以应该查找id 依时间查找改为依ID查找: 可以发 ...
分类:
数据库 时间:
2017-09-02 00:10:05
阅读次数:
209
Jboss默认配置是数据库连接端口后,服务就会出现异常,无法访问,此时必须重启Jboss服务才能重新连接上数据库。在jboss/server/defult/deploy/oracle-ds.xml中加入:<new-connection-sql>select1fromdual</new-connection-sql><check-valid-connection-sql>s..
分类:
数据库 时间:
2017-09-02 00:11:13
阅读次数:
233
目录第一部分:SELECT查询篇一.SELECT基础查询1.1.SELECT简介1.2.SQL99中SELECT的基本语法1.2.1.语法介绍1.2.1.1.完整的SQL语句1.2.1.2.ALL、DISTINCT、UNIQUE的区别1.2.1.3.表和列的别名1.2.1.4.双引号的表名和列名1.2.1.5.取TOP-N的方法1.2.1.6.ORDERBY字句1.2.1.6.1.ORDERBY..
分类:
数据库 时间:
2017-09-02 00:11:36
阅读次数:
274
三台机器操作系统环境如下:[mongodb@node1~]$cat/etc/issue
RedHatEnterpriseLinuxServerrelease6.6(Santiago)
Kernel\ronan\m
[mongodb@node1~]$uname-r
2.6.32-504.el6.x86_64
[mongodb@node1~]$uname-m
x86_64架构如下图:文字描述:1192.168.42.41、shard1:10001、shard2:1..
分类:
数据库 时间:
2017-09-02 00:12:36
阅读次数:
470
一.SQL介绍及MySQL安装1.数据库和SQL概念1.1数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。数据库用于记录数据,使用数据库记录数据可以表现出各种数据间的联系,也可以很方便地对所记录的数据进行增、删、改、查等操作。1.2结构化查询语言(StructuredQuery..
分类:
数据库 时间:
2017-09-02 00:13:45
阅读次数:
195
目录八.正则表达式8.1.正则表达式简介8.2.OracleSql模式匹配函数8.2.1.模式匹配函数8.2.2.模式匹配选项8.3.Oracle正则表达式中的运算符8.3.1.POSIX运算符8.3.2.Perl正则表达式扩展字符8.3.3.字符簇和含义8.3.4.操作符的运算优先级8.4.正则表达式实例8.4.1.Regexp_like函数8.4.2..
分类:
数据库 时间:
2017-09-02 00:13:54
阅读次数:
281
第一步:在数据库中建立要操作的信息表 如下图: 第二步:实现对该信息表中数据的删除功能 代码如下:main(主页面) <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>删除功能</title> <script src="bootst ...
分类:
数据库 时间:
2017-09-02 00:15:58
阅读次数:
262
一、对表空间的操作 1、创建表空间(create tablespace) 2、修改表空间的大小 3、为表空间设置自动扩展 4、关闭表空间自动扩展 5、为表空间添加一个数据文件 6、删除表空间中的一个数据文件 7、 删除表空间 二、对临时表空间的操作 1、创建临时表空间(create temporar ...
分类:
数据库 时间:
2017-09-02 00:17:42
阅读次数:
526