1、遍历字符串 SQL中不提供迭代操作,所以要连接一张用来作为遍历指针的表,来实现这个过程 t10中有十条数据,id从1-10。 from子句提供了笛卡尔积,结果表类似于下图 where子句限制pos范围。 ...
分类:
数据库 时间:
2017-05-09 14:52:21
阅读次数:
125
分析比较执行时间计划读取情况 1. 查看执行时间和cpu set statistics time on select * from Bus_DevHistoryData set statistics time off 执行后在消息里可以看到 2. 查看查询对I/O的操作情况 set statisti ...
分类:
数据库 时间:
2017-05-09 14:53:04
阅读次数:
284
分页的基本原理: mysql explain SELECT * FROM message ORDER BY id DESC LIMIT 10000, 20***************** 1. row **************id: 1select_type: SIMPLEtable: mes ...
分类:
数据库 时间:
2017-05-09 14:53:51
阅读次数:
218
1、 表A(id,code,name,sex)表B(id,Aid,code,name,sex)B表中字段Aid为A表中的id.用一条语句将A表中code更新到B表中code中。 UPDATE A SET A.code=B.code FROM B WHERE B.id=A.id; UPDATE A,B ...
分类:
数据库 时间:
2017-05-09 14:56:19
阅读次数:
177
Oracle的group by除了基本使用方法以外,还有3种扩展使用方法,各自是rollup、cube、grouping sets。分别介绍例如以下: 1、rollup 对数据库表emp。如果当中两个字段名为a,b,c。 假设使用group by rollup(a,b),首先会对(a,b)进行gro ...
分类:
数据库 时间:
2017-05-09 14:57:33
阅读次数:
165
back-base包 放公共的实体,类,接口,配置文件等 1.component-code 是用来映射数据库的, 在src/main/resources/cfg/...中配置你想要映射的数据库表 修改tableName(表名) 和 packageName(包名即可 2.component-code ...
分类:
数据库 时间:
2017-05-09 14:58:28
阅读次数:
152
linux上程序崩溃起来挺烦人,不过linux 比较好的是有gdb. 1、生成coredump文件 echo "ulimit -c unlimited" >> /etc/profile 然后记得敲入命令 source /etc/profile 然后敲入命令: ulimit –c 效果如下: 确认能否... ...
分类:
数据库 时间:
2017-05-09 14:58:50
阅读次数:
169
实现功能:把数据库Db1中ammeter表的数据同步到Db2中的meter_bill表中去 代码如下: 实际上就是把从db1的ammeter表中查出来的数据,插入到db2中的meter_bill表中去,最主要的是字段名要一一对应,mark! ...
分类:
数据库 时间:
2017-05-09 15:01:04
阅读次数:
239
//DELIMITER DROP PROCEDURE if EXISTS createAmountCount; create PROCEDURE createAmountCount() BEGIN DECLARE ss VARCHAR(20); DECLARE sqt VARCHAR(200); s... ...
分类:
数据库 时间:
2017-05-09 15:41:36
阅读次数:
162
1、 查询Student表中的所有记录的Sname、Ssex和Class列。 select Sname,Ssex,Class from Student 2、 查询教师所有的单位即不重复的Depart列。 select distinct Depart from Teacher 3、 查询Student ...
分类:
数据库 时间:
2017-05-09 15:43:33
阅读次数:
367
SQLite 视图(View) 视图(View)只不过是通过相关的名称存储在数据库中的一个 SQLite 语句。视图(View)实际上是一个以预定义的 SQLite 查询形式存在的表的组合。 视图(View)可以包含一个表的所有行或从一个或多个表选定行。视图(View)可以从一个或多个表创建,这取决 ...
分类:
数据库 时间:
2017-05-09 15:44:28
阅读次数:
234
定义以及示例请见 : http://www.runoob.com/sqlite/sqlite-autoincrement.html SQLite Autoincrement(自动递增) SQLite 的 AUTOINCREMENT 是一个关键字,用于表中的字段值自动递增。我们可以在创建表时在特定的列 ...
分类:
数据库 时间:
2017-05-09 15:44:54
阅读次数:
282
1、Nginx yum安装 1)添加Nginx到YUM源 添加CentOS 7 Nginx yum资源库,打开终端,使用以下命令: sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7- ...
分类:
数据库 时间:
2017-05-09 15:49:06
阅读次数:
671
在源主机上,先使用mysqldump命令备份,导出sql脚本文件 也可指定编码 远程连接时备份方法 从源主机上将tel_dev.sql拷贝到目标主机 然后在目标主机上,创建数据库 利用导出的备份文件将数据还原 指定编码还原 ...
分类:
数据库 时间:
2017-05-09 15:50:16
阅读次数:
228
声明:因为运行环境是基于Linux系统的,在做此框架之前需要做一些前期的环境准备工作CentOs下安装MySQL网上很多实例,因为博客后期作为框架的原生教程,故这边做详细的安装记录,我这边已经下载好了MySQL,通过ssh已经上传到指定的目录,这里直接讲解安装的过程。 1. 准备工作 linux安装 ...
分类:
数据库 时间:
2017-05-09 15:50:23
阅读次数:
302
PHP解析MySQL Binlog,依赖于mysql-replication-listener库 详见:https://github.com/bullsoft/php-binlog Install MySQL Replication Listener https://github.com/bulls ...
分类:
数据库 时间:
2017-05-09 16:17:58
阅读次数:
319
sql where 1=1和 0=1 的作用 where 1=1; 这个条件始终为True,在不定数量查询条件情况下,1=1可以很方便的规范语句。 一、不用where 1=1 在多条件查询中的困扰 举个例子,如果您做查询页面,并且,可查询的选项有多个,同时,还让用户自行选择并输入查询关键词,那么,按 ...
分类:
数据库 时间:
2017-05-09 16:18:05
阅读次数:
136
1.MongoDB下载地址:下载对应的版本 https://www.mongodb.org/ =>download=>window=>download 2.安装 按默认或选择安装位置一步步到头 3.创建数据库数据存放文件夹 比如D:/data/db 4. 启动mongodb (指定数据文件存储路径) ...
分类:
数据库 时间:
2017-05-09 16:52:42
阅读次数:
174
转: 如何在PostgreSQL中建只读账号 在PostgreSQL中并没有CREATE TABLE权限名称,这是与其它数据库不同的一个地方,PostgreSQL是通过控制是否在模式schema中上有CREATE控制用户的能否创建表的权限的,默认安装下,任何用户都有在模式public中CREATE的 ...
分类:
数据库 时间:
2017-05-09 16:53:44
阅读次数:
176
创建一个mongdb.jsvar mongodb = require('mongodb')// 创建数据库服务的链接var server = new mongodb.Server('localhost',27017,{ auto_reconnect: true})// 创建数据的连接var db = ...
分类:
数据库 时间:
2017-05-09 16:56:20
阅读次数:
172