<?phpuseIlluminate\Database\Schema\Blueprint;useIlluminate\Database\Migrations\Migration;classArticalextendsMigration{//此方法为自己找的一个判断数据库索引是否存在,$table表名,$name索引名,可在此文件中调用使用publicfunctionhasIndex($table,$name){$conn=Sc..
分类:
数据库 时间:
2017-03-05 16:39:43
阅读次数:
228
安装环境说明系统环境:[root@~]#cat/etc/redhat-releaseCentOSrelease6.5(Final)[root@~]#uname-r2.6.32-431.el6.x86_64数据库:由于是模拟环境,主从库在同一台服务器上,服务器IP地址192.168.1.7主库使用3306端口从库使用3307端口数据库数据目录/data安装MySQL数据库服务下..
分类:
数据库 时间:
2017-03-05 16:38:17
阅读次数:
280
只要百度not in和not exists,清一色的not exists的效率优于not in,毕竟not exists只是去强调是否返回结果集,只是一个bool值,而not in是返回一个结果集,是由大量大量数据构成的。所以一开始我在做的时候写的是not in,然后前辈告诉我效率太低,改成了not ...
分类:
数据库 时间:
2017-03-05 16:21:14
阅读次数:
220
数据库 作用:存放数据 mysql关系型数据库管理学系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。 目前主流数据库: 微软:aqlServer access Oracle:Oracle mysql java IBM公司:db2 Sybase公司:Sybase-jt mycql -u ...
分类:
数据库 时间:
2017-03-05 16:19:38
阅读次数:
241
1.connector sql交互语言,php,java等 2.系统管理和控制工具 3.连接池 管理缓冲用户连接,线程处理等需要缓存的需求 4.Sql接口接受sql命令,返回查询结果 5.解释器 sql命令传递到解析器进行解析和验证 分解sql语句成数据结构后边语句的传递都基于这个结构 解析过程中验 ...
分类:
数据库 时间:
2017-03-05 16:10:46
阅读次数:
264
前言: SQLAlchmey是暑假学的,当时学完后也没及时写博客整理下。这篇博客主要介绍下SQLAlchemy及基本操作,写完后有空做个堡垒机小项目。下篇博客整理写篇关于Web框架和django基础~~ 一、ORM介绍 orm英文全称object relational mapping,就是对象映射关 ...
分类:
数据库 时间:
2017-03-05 15:59:33
阅读次数:
413
一.数值类型 Mysql支持所有标准SQL中的数值类型 整数类型 字节 范围(有符号) 范围(无符号) 用途 TINYINT 1字节 (-128,127) (0,255) 小整数值 SMALLINT 2字节 (-32 768,32 767) (0,65 535) 大整数值 MEDIUMINT 3字节 ...
分类:
数据库 时间:
2017-03-05 14:51:18
阅读次数:
211
mysql使用rand随机查询记录的高效率方法 一直以为mysql随机查询几条数据,就用 SELECT * FROM `table` ORDER BY RAND() LIMIT 5 就可以了。 但是真正测试一下才发现这样效率非常低。一个15万余条的库,查询5条数据,居然要8秒以上 查看官方手册,也说 ...
分类:
数据库 时间:
2017-03-05 14:50:28
阅读次数:
213
实用SQL语句大全 一、基础 1、创建数据库 create database 数据库名 2、删除数据库 drop database 数据库名 3、增加列 alter table 表名 add 列名 类型 4、删除列 alter table 表名 drop column 列名 5、添加主键 Alter... ...
分类:
数据库 时间:
2017-03-05 14:35:05
阅读次数:
203
MySQL函数 MySQL数据库提供了很多函数包括: 数学函数; 字符串函数; 日期和时间函数; 条件判断函数; 系统信息函数; 加密函数; 格式化函数; 一、数学函数 数学函数主要用于处理数字,包括整型、浮点数等。 函数 作用 ABS(x) 返回x的绝对值 SELECT ABS(-1) -- 返回 ...
分类:
数据库 时间:
2017-03-05 14:34:34
阅读次数:
280
1.使用extra方法 解释:结果集修改器,一种提供额外查询参数的机制 说明:依赖model模型 用在where后: Book.objects.filter(publisher_id="1").extra(where=["title='python学习1'"]) 用在select后 Book.obj ...
分类:
数据库 时间:
2017-03-05 13:17:50
阅读次数:
231
这是个github上开源前十的项目之一,笔者只完成学习了部分功能,前来分享点经验 整个工程 连接地址 :https://github.com/cuckoosandbox/cuckoo 0x01调试运行 学习代码很关键的就是调试了 所以首先奉上点调试小技巧 一个编译器最基本的就是调试了,所以先介绍下基 ...
分类:
数据库 时间:
2017-03-05 12:58:01
阅读次数:
330
1.导入相关的jar包 2.建立数据库 3.建立包结构 4.配置文件的配置及代码 4.1 数据库配置文件:db.properties 4.2 spring配置文件:applicationContext.xml 注:上述配置中注释掉的事物部分,因为小编未使用到,所以也没有认证,在配置时可去掉 4.4 ...
分类:
数据库 时间:
2017-03-05 12:40:12
阅读次数:
372
mysql 二进制安装,仅需要解压就可以,不需要 cmake/configure,make,make install [root@lnmp tools]# pwd/home/yang/tools [root@lnmp tools]# groupadd mysql[root@lnmp tools]# ...
分类:
数据库 时间:
2017-03-05 12:34:01
阅读次数:
292
1.Pgpool-II介绍pgpool-II是PostgreSQL服务器之间一种有效的中间件和PostgreSQL数据库客户端。它提供了以下功能。连接池pgpool-II保存到PostgreSQL服务器的连接,当一个相同新连接(如用户名、数据库、协议版本)进来时,重用他们。它减少了连接开销,提高了系统的整体吞吐量。复..
分类:
数据库 时间:
2017-03-05 10:48:09
阅读次数:
5148