mysql/sqlite/oracle/nosql数据库
文章平均质量分 63
jianghuihong2012
这个作者很懒,什么都没留下…
展开
-
【十分钟系列课程】第一集~MySQL 的安装启动和关闭
第一集主要讲解MYSQL的安装、启动和关闭以及过程中需要注意的一些问题。高清视频课程下载地址:http://pan.baidu.com/share/link?shareid=1022949029&uk=2903070410原创 2014-03-10 21:15:53 · 938 阅读 · 0 评论 -
druid使用
spring配置<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close"> <property name="url" value="jdbc:mysql://127.0.0.1:3306/test?characterEnc原创 2017-05-20 14:16:32 · 737 阅读 · 0 评论 -
mybatis开启spring事务
1、事务spring事务的本质,是对数据库事务的代理。最终都是调用数据库连接来完成事务的开启、提交和回滚。2、模块那么在对于spring事务而言,几个不可或缺的模块就是数据源、事务管理器以及事务编程3、xml配置<!--事务管理器--> <bean id="springTransactionManager" class="org.springframework.jdbc.datasource原创 2017-05-10 12:38:08 · 2475 阅读 · 2 评论 -
mysql 开启自动提交
测试数据很简单,就是一个test表,表里有两个字段不开启自动提交插入1万条数据大概花费40s的时间开启自动提交插入1万条数据大概花费100s的时间 总结不开始自动提交,那么mysql数据库会将此次1万条数据一起插入,效率更高,在没有手动提交之前,1万条数据均不可见原创 2017-05-06 14:23:54 · 1591 阅读 · 0 评论 -
Cause: com.mysql.jdbc.PacketTooBigException: Packet for query is too large (144900 > 1024)
1、问题描述 在提交数据的时候,发现如下问题 org.springframework.dao.TransientDataAccessResourceException:Error updating database. Cause: com.mysql.jdbc.PacketTooBigException: Packet for query is too large (144900 > 10原创 2016-04-08 18:09:54 · 2933 阅读 · 0 评论 -
mysql显示中文乱码
如图,在命令行的查询中,中文显示出乱码。 这个问题经常遇到,在这里,排查一下原因。首先,检查一下该表的结构和编码。 发现编码类型为utf8。再次,查看一下数据库的编码。 发现数据库编码也是utf8。原因在于:MySQL客户端根本就不能以utf8的形式返回数据。 转码成gbk就可以输出了。原创 2016-03-15 09:36:37 · 515 阅读 · 0 评论 -
spring中操作mysql数据库
就是在spring中,对mysql数据库进行增删改查的例子,非常简单。文件结构原创 2014-10-14 15:11:12 · 1715 阅读 · 0 评论 -
spring中构造函数注入
spring中构造函数注入,简单来说,就是通过beans.xml中,设置相应的值,并且通过bean类中的构造函数进行注入这些值。文件结构Goods类package com.test.innerbean;public class Goods { private String goodsName; private int price; public Goods(Str原创 2014-10-13 12:12:36 · 1457 阅读 · 0 评论 -
python处理数据脚本
1、python连接mysql#encoding=gbkimport sysimport MySQLdbconn=MySQLdb.Connection('127.0.0.1','root','123456','job',charset='gbk')cur=conn.cursor()cur.execute("select * from demo_jobs_store"原创 2014-06-08 22:01:50 · 1109 阅读 · 0 评论 -
php+redis+python网站部署方案
1 采用原web总数据库,后端直接采用php。2 采用原web总数据库,后端采用python/php+redis数据优化方案。3 采用新的数据库,即将原有数据库拷贝,后端采用python/php+redis数据优化方案。采用redis数据库可以大幅度提高查询性能。部署方案图原创 2014-06-08 21:59:19 · 1026 阅读 · 0 评论 -
windows下redis的安装
Redis是一个key-value的存储系统,它最大的特点就是可以将数据序列化到文件中。 redis存储在服务器的内存或者文件中,它不是session,不是cookies,它只是个更安全,更稳定,更可扩展,更有性能的key-value存储系统。 下载地址: http://code.google.com/p/servicestack/wiki/RedisWindowsDownlo转载 2014-03-25 11:14:56 · 582 阅读 · 0 评论 -
redis数据库中的几个关键结构体解析
1 redis.h/* A redis object, that is a type able to hold a string / list / set *//* The actual Redis Object */#define REDIS_LRU_CLOCK_MAX ((1lru */#define REDIS_LRU_CLOCK_RESOLUTION 10 /* LRU clo原创 2014-03-18 21:32:47 · 2433 阅读 · 0 评论 -
MySQL优化方案
SELECT *和SELECT 字段的优化。我们先测试一下,我的测试数据库里有26万条记录。再查询一下列数:SELECT COUNT(*) FROM information_schema.columns WHERE table_schema='lezhi_data' AND table_name='demo_jobs_store' ;返回是43列。这个数目作为测试数据应原创 2014-03-29 11:20:25 · 859 阅读 · 0 评论 -
MySQL优化总结(思路)
1、开启慢查询日志通过开启慢查询日志来获得访问量比较慢的查询语句,从而为进一步分析SQL语句做一个准备。当然开启慢查询对性能是有影响的,建议在空闲的时候开启慢查询日志。2、索引通过优化修改索引来获取更大的速度。检查可能含有的大量where查询部分,根据情况建立索引。同时也要注意修改或者删除删除索引,例如在某些经常需要update或者delete的字段中。3、select语句优化,例原创 2014-03-28 17:32:35 · 636 阅读 · 0 评论 -
【十分钟系列课程】第二集~MySQL客户端安装及创建数据库
【十分钟系列课程】第二集~MySQL客户端安装及创建数据库截图如下高清视频下载地址:http://pan.baidu.com/s/1hqn5GWG本文来自IT部落格www.itbuluoge.com原创 2014-03-11 22:09:14 · 574 阅读 · 0 评论 -
mysql进阶
1、mysql通过binlog恢复数据点位mysqlbinlog --start-position="839" --stop-position="945" /var/lib/mysql/mysql-bin.000001 | mysql -uroot -p原创 2017-05-22 09:30:13 · 715 阅读 · 2 评论