MySQL/MariaDB基础知识数据库:即数据存储的仓库或集合数据库的组成:1.数据库2.数据表3.记录4.字段5.索引6.查询7.视图8.过滤器1.数据库:由一个或多个表组成以文件的形式存储在磁盘上的物理文件;2.数据表:一组按行排列的相关数据,由一组数据记录组成;3.记录:表中的一行称为一个记录(记录即行),由若干个字段组成;4.字段:表中的一列称为一个字段,也叫域,每个字段都有相应的描述信
分类:
数据库 时间:
2018-07-23 19:14:46
阅读次数:
153
一、对表的操作 1、查看所有表 2、创建表 3、修改表的名字 4、删除表 二、 对字段的操作 1、查询字段(表结构) 2、增加字段 3、修改字段 4、删除字段 5、删除主键 需要先把主键的id改为普通的id不能自动增长,然后再删除主键 ...
分类:
数据库 时间:
2018-07-13 22:16:49
阅读次数:
178
一、数据库表关系 1、单表操作: 总结:重复内容过多,浪费大量存储空间,资源浪费。 2、表关系之一对多: 总结:一旦确定表关系是一对多时,在多对应的表中创建关联字段。 3、表关系之多对多: 总结:一旦确定表关系是多对多,创建第三张关系表:id 和 另外两个表的关联字段。 4、表关系之一对一 总结:一 ...
分类:
其他好文 时间:
2018-07-08 10:45:49
阅读次数:
192
一、乐观锁 总是认为不会产生并发问题,每次去取数据的时候总认为不会有其他线程对数据进行修改,因此不会上锁,但是在更新时会判断其他线程在这之前有没有对数据进行修改,一般会使用版本号机制或CAS操作实现。 version方式:一般是在数据表中加上一个数据版本号version字段,表示数据被修改的次数,当 ...
分类:
其他好文 时间:
2018-07-03 20:06:19
阅读次数:
126
一:反射是什么 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取类信息以及动态调用对象内容就称为java语言的反射机制。 二:反射的作用 在运行时判断任意一个对象所属的类; 在运行时构造任意一个类的对象 ...
分类:
编程语言 时间:
2018-07-03 15:19:32
阅读次数:
193
也许你写了无数行的代码,也许你能非常溜的使用高级语言,但是你未必了解那些高级语言的执行过程。例如大行其道的Java。 Java号称是一门“一次编译到处运行”的语言,但是我们对这句话的理解深度又有多少呢?从我们写的java文件到通过编译器编译成java字节码文件(也就是.class文件),这个过程是j ...
分类:
编程语言 时间:
2018-06-25 13:10:21
阅读次数:
202
数 据 类 型 firebird 2.1 数 据 大 小 134 GB 故 障 检测 由于数据库大多数表含有blob数据,断电导致系统表及大字段表异常 数据库无法启动。 客 户 要 求 恢复整个数据库,直接能使用 修 复 结 果 数据库发来后 手工处理系统表,启动数据库后 做备份 提示not fou ...
分类:
数据库 时间:
2018-06-16 23:34:02
阅读次数:
245
表结构要合理。适当加冗余字段。减少关联的最好方法就是适当的做冗余字段,用空间换时间,也能换来更好的可读性,但是必须做好表与表之间的数据一致性。 OLAP复杂是难免的,大规模实时分析最好还是传统数据库与大数据混合联动。通过像Kylin,Speak这些操作Hadoop来实时分析。 OLTP出现超级复杂S ...
分类:
其他好文 时间:
2018-06-16 12:06:44
阅读次数:
200
问题:在添加文章时候选择相关文章只能是本模型下的栏目文章,如果想选用其他模型的文章该如何做? 思路:添加一个自己的相关文章字段 实现: 1.修改系统默认的relation字段表单代码如下: 2.打开网站根目录文件statics\js\content_addtop.js 修改remove_relati ...
分类:
Web程序 时间:
2018-06-02 16:33:09
阅读次数:
396