51dev.com IT技术开发者社区

51dev.com 技术开发者社区

数据库

数据库设计技巧

数据库设计技巧

1.不使用外键,关联列建索引2.不使用触发器3.不使用预留字段4.数字>日期、二进制>字符串5.char数据长度固定,数据长度小于50Byte(15字符以内)  varchar大于50Byte(15字符以上)...

poi实现excel数据导入到mysql数据库(加上excel的验证)

poi实现excel数据导入到mysql数据库(加上excel的验证)

 首先先简单介绍一下本文的代码,主要是通过前后台的交互,读取excel中的数据存入到数据库中。(另有关于sheet为空,sheet中某行某列数据为空跟数据库中对应字段不能为空而导致的不能存入的判断等方法的思路)。1.本文针对的是1个或多个sheet的情况2.默认每个sheet第一行存放的是对应数据库的字段名称...

实时数据库简介和比较

实时数据库简介和比较

实时数据库数据库系统发展的一个分支,它适用于处理不断更新的快速变化的数据及具有时间限制的事务处理。实时数据库技术是实时系统和数据库技术相结合的产物,实时数据库系统的主要内容包括:实时数据库模型;实时事务调度:包括并发控制、冲突解决、死锁等内容;容错性与错误恢复;内存组织与管理;访问准入控制;I/O与磁盘调度;主内存数...

SQL SERVER数据库备份时出现“操作系统错误5(拒绝访问)

SQL SERVER数据库备份时出现“操作系统错误5(拒绝访问)

一般备份文件选择的目录为磁盘根目录或备份所选分区未授予sqlserver用户读写权限时会出现此错误。解决办法就是给sqlserver用户授予权限:   选择要备份的文件夹,右键-->属性-->安全-->看下"组或用户"是否包涵Authenticated User...

Sql_server_2014创建数据库自动备份

Sql_server_2014创建数据库自动备份

Sql_server_2014创建数据库自动备份程序员的基础教程:菜鸟程序员...

客户端如何访问访问oracle 12c 64位的数据库

客户端如何访问访问oracle 12c 64位的数据库

服务器A安装的oracle12c64位的数据库,机器B如何访问oracle数据库。oracle客户端必须是用32位的客户端,plsql才能访问准备:1.下载instantclient-basic-nt-12.1.0.2.0.zip(32位的客户端),  下载地址:http://pan.baidu.c...

SqlDataAdapter 批量更新数据库表

SqlDataAdapter 批量更新数据库

数据库中批量插入数据许多人都已经了解了,就是使用.net中的SqlBulkCopy对象(MSDN详解)。我们在做评教系统的时候使用过这个对象,它能将数据表批量导入到数据库中,效率比单条插入数据效率高很多,具体的我就不多说了,看MSDN就可以了。 但是最近我在做一个项目的时候,遇到了一个问题,就是批量修改数据...

Node嵌入式数据库NeDB及遇到问题

Node嵌入式数据库NeDB及遇到问题

  NeDB是使用Node.js实现的一个NoSQL嵌入式数据库操作模块,可以充当内存数据库,也可以用来实现本地存储,甚至可以在浏览器中使用。查询方式比较灵活,支持使用正则、比较运算符、逻辑运算符、索引以及JSON深度查询等,适用于不需要大量数据处理的应用系统。一、安装  使用npm安装NeDB,执行如下命令:npmi...

Spring Boot应用连接数据库MySQL、及一个简单的demo

Spring Boot应用连接数据库MySQL、及一个简单的demo

一、修改pom.xml文件  在项目的pom.xml文件上增加如下代码,添加依赖文件。<dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId></d...

项目笔记:原始方法实现一对多数据库关联关系

项目笔记:原始方法实现一对多数据库关联关系

一、一对多关系建立:一条策略对应多条规则:  策略XML和实体:<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEhibernate-mappingPUBLIC"-//Hibernate/HibernateMappingDTD3.0//EN""http://hi...

jsp+servlet+jdbc实现对数据库的增删改查

jsp+servlet+jdbc实现对数据库的增删改查

一、JSP和Servlet的简单介绍:1、Servlet和JSP简介:  Java开发Web应用程序时用到的技术主要有两种,即Servlet和JSP,Servlet是在服务器端执行的Java程序,一个被称为Servlet容器的程序(其实就是服务器)负责执行Java程序,而JSP(JavaServerPage)则是一个页...

Java开发中JDBC连接数据库代码和步骤

Java开发中JDBC连接数据库代码和步骤

  JDBC连接数据库:创建一个以JDBC连接数据库的程序,包含7个步骤:  1、加载JDBC驱动程序:  在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),这通过java.lang.Class类的静态方法forName(String  classNa...

数据库基本操作

数据库基本操作

创建表:createtabletest(avarchar(20)NOTNULL,bint,primarykey(a)); 删除表:droptabletest 清空表:truncatetabletest 增加数据:insertintotest(a,b)value('a',5)如果某个字段写入...

python3访问MySQL数据库

python3访问MySQL数据库

importpymysqldb=pymysql.connect(host='XXXXXXXX.com',#数据库服务器地址user='XXX',#用户名passwd='XXX',db='db_test',#数据库名(一个数据库服务器地址中可以包含多个数据库)port=3306,charset='utf8')cursor...

window 10 下  --excel | power query 通过 ODBC链接 mysql 数据库

window 10 下 --excel | power query 通过 ODBC链接 mysql 数据库

excel链接到mysql的方法有几种,今天主要介绍如何通过ODBC链接 odbc是“开放数据库连接”,你可以通过下载插件使得自己的excel可以连接到不同的数据库。关于版本的选择,就是excel版本=obdc版本=mysql obdc版本(需要一样) 第一步&nb...