数据库事物(Database Transacaion),是指作为单个逻辑工作单元执行的一系列操作,事务处理可以确保除非事务性单元内的所有操作都完成,否则不会永久更新面向数据的资源.通过将一组相关操作组合为一个要么全部成功,要么全部失败的单元,可以简化错误恢复并使应用程序更加可靠,一个逻辑工作单元要成...
分类:
数据库 时间:
2016-01-03 00:20:33
阅读次数:
191
Python标准库14 数据库 (sqlite3)作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!Python自带一个轻量级的关系型数据库SQLite。这一数据库使用SQL语言。SQLite作为后端数据库,可以搭配Python建网站...
分类:
数据库 时间:
2016-01-03 00:19:01
阅读次数:
296
修改my.ini文件以下添加[mysql]default-character-set=utf8[mysqld]character_set_server = utf8init_connect='SET NAMES utf8'修改完毕后重新启动后,查看下面的参数。mysql> show variable...
分类:
数据库 时间:
2016-01-02 22:32:50
阅读次数:
215
1. 创建新用户//登录MYSQL@>mysql -u root -p@>密码//创建用户mysql> insert into mysql.user(Host,User,Password) values("localhost","phplamp",password("1234"));//刷新系统权限...
分类:
数据库 时间:
2016-01-02 22:29:00
阅读次数:
298
Write a SQL query to delete all duplicate email entries in a table named Person, keeping only unique emails based on its smallest Id.+----+-----------...
分类:
数据库 时间:
2016-01-02 22:20:38
阅读次数:
202
转自:http://www.cnblogs.com/discuss/articles/1862248.html最近,在项目组使用的mysql数据库中,插入数据出现乱码,关于这个问题做了下总结,我们从最基本的地方说起,到错误产生的深层次原因和解决办法。基本概念? 字符(Character)是指人类语言...
分类:
数据库 时间:
2016-01-02 22:19:52
阅读次数:
272
废话 话说当年,在一个春光明媚的晌午,邂逅了迷人的丁香姑娘,从此拜倒在了她的石榴裙下,至今不能自拔,这位丁香姑娘就是ORM思想。 所谓ORM思想,我的理解就是根据一定的规则,把程序中的对象和数据库中的关系数据相互映射转换。在当年之前,我用ADO.NET编写数据持久层,拼接T-Sql语句,这是一个相当...
分类:
数据库 时间:
2016-01-02 22:14:22
阅读次数:
664
近日有需要写点C#程序,有用到Dataset数据集和SQLite数据库,由于我从来就不擅长记各种编程语言的语法,所以在查阅一堆资料后,留下以下内容备忘: 一、SQLite操作,直接贴代码,很简单: //创建一个数据库文件 string datasource=Application...
分类:
数据库 时间:
2016-01-02 22:12:12
阅读次数:
392
1 GO 2 /****** 对象: StoredProcedure [dbo].[sp_ExportDatabase] 脚本日期: 07/18/2013 12:37:26 ******/ 3 SET ANSI_NULLS ON 4 GO 5 SET QUOTED_IDENTIFIER O...
分类:
数据库 时间:
2016-01-02 20:29:30
阅读次数:
237
之前MySQL服务端本机上使用密码登陆root账号是没有问题的,但是今天不知道是因为动了哪里,登陆失败并有这个错误代码:~$ mysql -u root -pEnter password: ERROR 1698 (28000): Access denied for user 'root'@'loca...
分类:
数据库 时间:
2016-01-02 18:28:38
阅读次数:
258
MySQL获取随机数如何通过MySQL在某个数据区间获取随机数?MySQL本身提供一个叫rand的函数,返回的v范围为0 <= v < 1.0。介绍此函数的MySQL文档也介绍道,可以通过此计算公式FLOOR(i + RAND() * (j – i)),获取i <= v < j的随机数字v。附文档链...
分类:
数据库 时间:
2016-01-02 18:17:50
阅读次数:
241
前面几篇文章说道MySQL数据库的高可用方案主从复制、主从复制的延迟产生原因、延迟检测及延迟解决方案(并未从根本上解决),这种主从复制方案保证数据的冗余的同时可以做读写分离来分担系统压力但是并非是高可用方案,因为主从节点中主节点仍然是单点的,一旦主节点宕机会导致应用中写失败。双主复制虽然很好的避免....
分类:
数据库 时间:
2016-01-02 16:26:34
阅读次数:
308
背景 因为项目需求。每一个星期须要统计每一个公众号7天的訪问数,月底就须要统计一个月的訪问数,40多个公众号。每次手动统计都须要花费1个小时,总之是一项无技术耗时耗神的手工活。于是。想写个程序来统计。每次仅仅须要执行下代码,输入一些配置信息就导出为excel表格,直接复制完事,可是...
分类:
数据库 时间:
2016-01-02 16:24:48
阅读次数:
802
1、mysql_config_editor程序的作用: 它只是用来在用户的家目录下生成一个.mylogin.cnf 里面保存有用于登录mysql-server端的password,host,user信息,由于mysql这个程序每次启动时 都会自己去读取这个文件,所以在我们登录时就可以不用自己手工.....
分类:
数据库 时间:
2016-01-02 14:15:12
阅读次数:
206
下载RPM安装包#wget -c -r -N -np -nd -L -nH https://repo.mongodb.org/yum/redhat/7/mongodb-org/stable/x86_64/RPMS/安装MongoDB#rpm -ivh mongodb-org-*
分类:
数据库 时间:
2016-01-02 14:14:05
阅读次数:
201
处理oracle sql 语句in子句中(where id in (1, 2, ..., 1000, 1001)),如果子句中超过1000项就会报错。这主要是oracle考虑性能问题做的限制。如果要解决次问题,可以用 where id (1, 2, ..., 1000) or id (1001, ....
分类:
数据库 时间:
2016-01-02 14:10:43
阅读次数:
459
commons-logging这个包可以不要package rocky.pool.dbcp;import java.sql.Connection;import java.sql.SQLException;import org.apache.commons.dbcp.BasicDataSource;p...
分类:
数据库 时间:
2016-01-02 14:07:03
阅读次数:
317