码迷,mamicode.com
首页 > 数据库
Sql Group by 使用
CREATE TABLE StuCourseScore(ID int, Name nvarchar(10),Course nvarchar(10),Score int)INSERT StuCourseScore VALUES(1,'张三','语文',80)INSERT StuCourseScore ...
分类:数据库   时间:2015-11-22 13:56:40    阅读次数:179
mybatis和ibatis控制台打印sql语句方法
#将ibatis log4j运行级别调到DEBUG可以在控制台打印出ibatis运行的sql语句log4j.rootLogger=debug,stdout,logfile### 把日志信息输出到控制台 ###log4j.appender.stdout=org.apache.log4j.Console...
分类:数据库   时间:2015-11-22 13:49:00    阅读次数:162
Mysql开发技巧之删除重复数据
Mysql利用联表查询和分组来删除重复数据//删除表中重复的id,保留最大的idmysql> select * from user;+----+------+| id | name |+----+------+| 1 | a || 2 | b || 3 | c || 4 |...
分类:数据库   时间:2015-11-22 12:38:32    阅读次数:227
MYSQL开发技巧之行转列和列转行
行转列--两种方法第一种方法:行转列我们通常是使用交叉连接和子查询的方式做到,比如下面的例子,查询每个name的对应id的和mysql> select * from user;+----+------+| id | name |+----+------+| 1 | a || 2 | b ...
分类:数据库   时间:2015-11-22 12:35:24    阅读次数:281
SQL Server 中关于EXCEPT和INTERSECT的用法
EXCEPT是指在第一个集合中存在,但是不存在于第二个集合中的数据。INTERSECT是指在两个集合中都存在的数据。create table t1(id int,mark char(2))gocreate table t2(id int,mark char(2))goinsert into t1 ....
分类:数据库   时间:2015-11-22 11:21:20    阅读次数:179
SQL 连接查询
一、连接查询: 通过连接运算符可以实现多个表查询。连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志。常用的两个链接运算符:1.joinon2.union在关系数据库管理系统中,表建立时各数据之间的关系不必确定,常把一个实体的所有信息存放在一个表中。当检索数据时,通过连接操...
分类:数据库   时间:2015-11-22 11:16:37    阅读次数:228
mysql 安装
原帖:http://blog.csdn.net/longyuhome/article/details/79133751、首先在百度搜索MySQL,如图选择第一个搜索项,如图所示:2、在打开的页面中,选择下图中的“download”连接,如图所示:3.、对于MySQL的下载分为多个版本,我们只需要下载...
分类:数据库   时间:2015-11-22 11:11:36    阅读次数:257
Oracle 特殊字符模糊查询的方法
最近在写DAO层的时候,遇到一个问题,就是使用like进行模糊查询时,输入下划线,无法精确查到数据,而是返回所有的数据。这让我很好奇,百度之后才发现,原来是因为有些特殊字符需要进行转义才可以进行查询。首先理解一下什么是特殊字符。在ascii码表中,特殊字符的范围如下。即从32~47 58~64 91...
分类:数据库   时间:2015-11-22 11:06:25    阅读次数:222
数据库中超键、候选键、主键的区分
超键(super key):在关系中能唯一标识元组的属性集称为关系模式的超键候选键(candidate key):不含有多余属性的超键称为候选键主键(primary key):用户选作元组标识的一个候选键程序主键比如一个小范围的所有人,没有重名的,考虑以下属性:身份证、姓名、性别、年龄。身份证 唯一...
分类:数据库   时间:2015-11-22 10:00:46    阅读次数:318
SQLite使用事务更新—by command
public void SaveToDB(DataTable dt) { /* todo:sqlite没有提供批量插入的机制,需要通过事务处理 更新所有数据 * http://www.cnblogs.com/hbjohnsan/p/416...
分类:数据库   时间:2015-11-22 08:52:15    阅读次数:189
marialdb忘记root密码如何修改
MariaDB忘记root密码在MariaDB配置文件/etc/my.cnf [mysqld]中加入skip-grant-tables一行:[Richard@localhost ~]$ sudo vi /etc/my.cnf[mysqld]datadir=/var/lib/mysqlsocket=/...
分类:数据库   时间:2015-11-22 06:41:39    阅读次数:326
mysql不能开机启动服务
遇到一件非常郁闷的事情,mysql不能开机启动服务。用到mysql数据库的时候,需要进入bin目录,手动启动mysqld.exe。非常,非常的不爽。于是,写了一个小脚本。
分类:数据库   时间:2015-11-22 01:27:54    阅读次数:209
数据库的增,删,改,查的操作示例
public class Test extends AndroidTestCase { private shujuku shu; private SQLiteDatabase db; // 测试方法执行前调用 @Override protected void setUp() throw...
分类:数据库   时间:2015-11-22 00:21:10    阅读次数:164
关于Java(JDBC介绍)
JDBC API 允许用户访问任何形式的表格数据,尤其是存储在关系数据库中的。
分类:数据库   时间:2015-11-22 00:17:37    阅读次数:196
性能调优:mysql之left join
poptest是国内唯一一家培养测试开发工程师的培训机构,以学员能胜任自动化测试,性能测试,测试工具开发等工作为目标。如果对课程感兴趣,请大家咨询qq:908821478,咨询电话010-84505200。需求是一个普通的两个表连接从而查询出详细信息。其中A表是大表, 测试数据都有数万条; B表.....
分类:数据库   时间:2015-11-22 00:16:09    阅读次数:274
Mysql--产品支持的平台
分类:数据库   时间:2015-11-22 00:12:29    阅读次数:159
Linux CentOS6.4下Mysql数据库的安装与配置
一、mysql简介说到数据库,我们大多想到的是关系型数据库,比如mysql、oracle、sqlserver等等,这些数据库软件在windows上安装都非常的方便,在Linux上如果要安装数据库,咱不得不首先推荐的是mysql数据库了,而且Mysql数据库的第一个版本就是发行在Linux系统上的。M...
分类:数据库   时间:2015-11-22 00:09:25    阅读次数:223
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!