实现机制: @api.constrains('fields') 服务器启动时将模型中的所有约束方法注册到对象池中; 在create、write时会根据创建或修改的fields检查是否有对应的约束方法,如果有则执行约束对应的方法; ...具体细节以后补充 _sql_constrains ... ...
分类:
数据库 时间:
2019-10-20 19:52:18
阅读次数:
115
rm-rf /* 不能用 完全删除 数据库不能直接存储数据 table 表 DB 数据库 DBMS 数据库操作系统 SQL 结构化查询语言 语句不区分大小写,但字符串常量区区分大小写。建议命令大写。 SELECT 查找 SQL语言是由DDL,DML,DQL和DCL组成 ...
分类:
数据库 时间:
2019-10-20 20:10:05
阅读次数:
114
# 1、查询镜像。 docker search mysql #2、拉取指定的镜像 docker pull mysql:5.7.21 # 3、创建容器 # -p 代表端口映射,格式为 宿主机映射端口:容器运行端口 # -e 代表添加环境变量 MYSQL_ROOT_PASSWORD是root用户的登陆密... ...
分类:
数据库 时间:
2019-10-20 21:33:46
阅读次数:
140
本文源码:GitHub·点这里||GitEE·点这里一、项目结构1、工程结构2、模块命名shard-common-entity:公共代码块shard-open-inte:开放接口管理shard-eureka-7001:注册中心shard-two-provider-8001:8001基于两台库的服务shard-three-provider-8002:8002基于三台库的服务3、代码依赖结构4、项目启
分类:
数据库 时间:
2019-10-20 21:34:20
阅读次数:
111
摘要ListActivity、AdapterView、适配器、多个活动、SQLite、GUI样式、菜单资源及MenuInflater。使用style.xml文件定义style元素资源文件都使用标签,style元素使用在view中使用定义的style在XML中用menu资源定义应用的MenuItem每... ...
分类:
数据库 时间:
2019-10-20 23:59:39
阅读次数:
181
NC+ xtrabackup 备份到远程: source:192.168.30.36target 192.168.9.104 1:开启目标库nc 监听 2:源库传备份,亲测不落地 3:解压 4:恢复: 参考资料 官方网站example ...
分类:
数据库 时间:
2019-10-21 09:36:04
阅读次数:
286
根目录下配置文件:my.ini [mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=C:\Program Files\MySQL# 设置mysql数据库的数据的存放目录datadir=C:\Program Files\MySQL\Data# 允许最大连接 ...
分类:
数据库 时间:
2019-10-21 09:40:27
阅读次数:
523
1、相关概念: (1)关系型数据库: 利用二维表及其之间的相互关系联系起来的数据库。 (2)NoSql(Not Only Sql)不仅仅是SQL,数据库: 泛指非关系型数据库。 (3)NoSql数据库的优点: 灵活的数据模型,存储更加灵活。 效率高:可以在大数据量下很好地工作。 易扩展:无关系型数据 ...
分类:
数据库 时间:
2019-10-21 09:49:33
阅读次数:
105
ubuntu16.04开机启动mysql: 1、执行sysv-rc-conf --level 2345 mysql on,如果提示没有sysv-rc-conf命令,先下载 下载命令:sudo apt-get install sysv-rc-conf 2、查看服务列表sysv-rc-conf --li ...
分类:
数据库 时间:
2019-10-21 11:13:57
阅读次数:
143
select * from bdcdj.lqentry1 a where 顺序号 in (select max(顺序号) from bdcdj.lqentry1 b WHERE b.archival_code IS NOT NULL group by archival_code); 通过archiv ...
分类:
数据库 时间:
2019-10-21 11:14:12
阅读次数:
98
hivesql中max,min函数不能作用于多列,因此在有上下门限区间限制时多用公式直接计算。 max(x,y)=(x+y+ABS(x-y))/2 min(x,y)=(x+y-ABS(x-y))/2 若x<a<y x,y为上下门限,a<x则取x,a>y则取y,否则取a min(max(a,x),y) ...
分类:
数据库 时间:
2019-10-21 11:17:30
阅读次数:
130
一 安装前准备 1、检查是否已经安装过mysql,执行命令 从执行结果,可以看出我们已经安装了mysql-libs-5.1.73-5.el6_6.x86_64,执行删除命令 再次执行查询命令,查看是否删除 2、查询所有Mysql对应的文件夹 删除相关目录或文件 验证是否删除完毕 3、检查mysql用 ...
分类:
数据库 时间:
2019-10-21 11:21:12
阅读次数:
97
操作字段: 添加字段 ALTER TABLE 表名 ADD 字段 varchar(20) COMMENT '别名'; 修改表字段的属性等(除了修改表名称) ALTER TABLE 表名 MODIFY name varchar(20) NOT NULL COMMENT '用户名'; 修改字段名称 使用 ...
分类:
数据库 时间:
2019-10-21 11:21:28
阅读次数:
111
一.logcat抓log方法:adb logcat命令,可以加条件过滤1.安装SDK(参考android sdk环境安装)2.使用数据线链接手机,在手机助手的sdcard中建立一个1.log的文件或在抓日志时直接导出到电脑位置3.程序运行cmd,进入到含有adb.exe目录4.输入adb devic ...
分类:
数据库 时间:
2019-10-21 11:25:43
阅读次数:
139
1.1数据库管理软件分类 管理数据的工具有很多种,不止mysql一个。关于分类其实可以从各个纬度来进行划分,但是我们最常使用的分类还是根据他们存取数据的特点来划分的,主要分为关系型和非关系型。 可以简单的理解为,关系型数据库需要有表结构,非关系型数据库是key-value存储的,没有表结构 #关系型 ...
分类:
数据库 时间:
2019-10-21 11:26:06
阅读次数:
114
SQLServer:SELECTTOPn*FROMT_USERORDERBYNEWID();ORACLE:SELECTFROM(SELECTFROMT_USERORDERBYDBMS_RANDOM.RANDOM())WHERERONUM<=nMySQL:SELECT*FROMT_USERORDERBYRAND()LIMITnAccess:SELECTTOPn*FROMT_USERORDERB
分类:
数据库 时间:
2019-10-21 11:33:49
阅读次数:
200
有时候数据库在占用时,想做一些操作,无法操作。可以尝试将数据库切换为单用户模式来操作。操作完之后再切换回多用户模式。 命令如下: alter database 数据库名 set Single_user 单用户 alter database 数据库名 set multi_user 多用户 或者 sp_ ...
分类:
数据库 时间:
2019-10-21 11:41:41
阅读次数:
137