数据库表字段命名规范 数据库表字段命名规范 摘要:当前研发工作中经常出现因数据库表、数据库表字段格式不规则而影响开发进度的问题,在后续开发使用原来数据库表时,也会因为数据库表的可读性不够高,表字段规则不统一,造成数据查询,数据使用效率低的问题,所以有必要整理出一套合适的数据库表字段命名规范来解决优化这些问题。 本文是一篇包含了数据库命名、数据库表命名、数据库表字段命名及SQL语言编码的规范文档,针对研发中易产生的问题和常见错误做了一个整理和修改,为日后涉及到数据库相关的研发工作做好准备。 一、数据库命名规范 采用2…

2021年8月28日 0条评论 25点热度 阅读全文

  当前主流的关系型数据库有Oracle、DB2、Microsoft SQL Server、Microsoft Access、MySQL等。   非关系型数据库有 NoSql、Cloudant。 nosql和关系型数据库比较 优点:   1)成本:nosql数据库简单易部署,基本都是开源软件,不需要像使用oracle那样花费大量成本购买使用,相比关系型数据库价格便宜。   2)查询速度:nosql数据库将数据存储于缓存之中,关系型数据库将数据存储在硬盘中,自然查询速度远不及nosql数据库。   3)存储数据的格式…

2021年8月24日 0条评论 2点热度 阅读全文

JDBC 核心技术解析 文章目录 JDBC 核心技术解析 数据库连接池 1. JDBC数据库连接池的必要性 2. 数据库连接池技术 3. 多种开源的数据库连接池 3.1 C3P0数据库连接池 3.2 DBCP数据库连接池 3.3 Druid(德鲁伊)数据库连接池 数据库连接池 1. JDBC数据库连接池的必要性 在使用开发基于数据库的web程序时,传统的模式基本是按以下步骤: 在主程序(如servlet、beans)中建立数据库连接 进行sql操作 断开数据库连接 这种模式开发,存在的问题: 普通的JDBC数据库连…

2021年8月23日 0条评论 4点热度 阅读全文

JDBC 核心技术解析 文章目录 JDBC 核心技术解析 数据库连接池 1. JDBC数据库连接池的必要性 2. 数据库连接池技术 3. 多种开源的数据库连接池 3.1 C3P0数据库连接池 3.2 DBCP数据库连接池 3.3 Druid(德鲁伊)数据库连接池 数据库连接池 1. JDBC数据库连接池的必要性 在使用开发基于数据库的web程序时,传统的模式基本是按以下步骤: 在主程序(如servlet、beans)中建立数据库连接 进行sql操作 断开数据库连接 这种模式开发,存在的问题: 普通的JDBC数据库连…

2021年8月23日 0条评论 6点热度 阅读全文

前言:在实际的项目开发中,我们可能会遇到下面的问题,如下图所示,查询的时候,我传入的是"ZHANGSAN",但是查出来的结果中account却是zhangsan, 这种情况有可能导致意外发生,例如,我使用账户名:ZHANGSAN或者zhangSAN,都能登录系统,所以这种情况要解决。 问题分析:从上面的前言描述中,我们知道是因为mysql中字符类型的字段没有区分大小写的缘故,所以接下来就是分析为什么mysql没有区分大小写,或者怎么设置让mysql区分大小写。 1. 为什么mysql不区分大小写   &n…

2021年8月23日 0条评论 29点热度 阅读全文

一、SQL Server数据库更新操作(create,update,delete,insert,drop,alter) 背景知识: 一、插入:对表进行插入操作,insert into table_name(属性列)values(插入值),一定要注意属性列和插入值的顺序要一样 二、语法记忆:update、delete、insert都不改变表的结构,所以只需要加上table_name就可以,而drop、create,alter都改变了表的结构,所以需要加上table,例如drop table table_name 名称…

2021年8月23日 0条评论 19点热度 阅读全文

  目录 第1章 数据库 1.1 数据库概述 1.2 数据库表 1.3 表数据 第2章 MySql数据库 2.1 MySql安装 2.2 登录MySQL数据库 2.3 SQLyog(MySQL图形化开发工具,我个人用的Navicat) 2.4 MySQL配置文件 第3章 SQL语句 3.1 SQL语句 3.2 SQL通用语法 3.3 数据库操作:database 3.4 表结构相关语句 3.4.1 创建表 3.4.2 查看表 3.4.3 删除表 3.4.4 修改表结构格式 3.5 DOS操作数据乱码解决 …

2021年8月23日 0条评论 19点热度 阅读全文

OGG12C异构同步mysql5.5到oracle11.2.0.4(windows mysql实时同步数据到linux oracle)详细文档 有一个需求,将一台Windows服务器上的Mysql数据实时同步到Linux下Oracle数据库中,现在笔者有一个安装配置好的Oracle=>Oracle支持DDL的异构同步环境,现在要做的测试是将Windows中的Mysql库表同步到现在已经正常同步的Oracle=>Oracle支持DDL的异构环境的目标端。 至于OGG12C的Oracle=>Oracl…

2021年8月23日 0条评论 20点热度 阅读全文

 今天在安装mysql时,遇到的以前遇到的问题,就想着来整理一下。 我们直接进入主题,在我打算初始化生成data目录时候,出现了以下提示: 由于找不到VCRUNTIME140_1.dll,无法继续执行代码。重新安装程序可能会解决此问题 (这里请特殊注意!!!!!一定是VCRUNTIME140_1.dull,而不是VCRUNTIME140.dull) 解决的方法很简单,下载一个微软常用运行库合集,运行一下就没问题了。 资源已经上传,下载后,解压开唯一的一个执行文件.exe,然后直接运行就可以了~ 下载地址:…

2021年8月23日 0条评论 19点热度 阅读全文

一篇文章带你读懂MySQL MySQL的官方文档 作为一名开发人员来说,数据库知识是必不可少的,博主曾经年少无知的时候因为不了解数据库而被京东拒之门;无论是基于文件的Sqlite,还是工程上使用很多的MySQL、PostgreSQL/SQL Server;但是都没有对数据库有一个清晰的体系认识,所以拿出一段时间来研究数据库,希望对看到这篇文章的各位能有所帮助; MySQL是一个跨平台的开源关系型数据库,目前MySQL已经被广泛的运用到中小型的网站项目中去,由于其体积小,成本低,速度快这些特点,尤其是开放源码这一特点…

2021年8月22日 0条评论 20点热度 阅读全文