#缓存数据库

centos环境下输入命令不能有中文那么我怎么插入中文数据到数据库

centos环境下输入命令不能有中文那么我怎么插入中文数据到数据库如下图:首先查看是否安装了中文语言支持组件yum grouplist没有的话安装yum install Chinese Support再查看环境变量echo $LANG这个是英文的这个是中文的如果是英文的...

mybatis 在oracle数据库中插入数据时获取自增 sequence序列

在表中部分ID会使用创建Oracle的序列来赋值,使用mybatis插入时需要把ID赋值为递增序列的当前1.创建序列--创建序列的语法序列就是序号,每次获取的时候就会自动增加CREATESEQUENCE表名.序列名INCREMENTBY1STARTWITH1--从1开始计数NOMAXvalue--不设置最大值NOCYC...

快速导入上亿行数据文件到数据库表(使用 JDBC 的 executeBatch)

最近在cnblogs网站上,看其他人博客,谈及一个包含很多行(一亿)的大文件,一周之内,将其数据导入到数据库表。我谈到可以使用“使用数据库事务,分批commit到数据库,每批次有5000行”的方法,提高数据导入速度,两天应该就可以了。好像博主及下方评论者,不太理解,这个“分批commit ”。特写此博客,介绍...

关系型数据库的几种常用主键

一般来说关系型数据库,绝大多数表都有数据库主键。 数据库主键的创建,一般有如下几种形式:1.使用数据库自增长主键的语法。有些数据库,比如MSSQLServer,MySQL,都有对应的语法,可以在创建数据库表的时候,指定某个字段为自增长主键。Oracle,PostgreSQL则使用sequence,来达到类似的...

使用 Anydesk 5.1 TCP 通道(端口映射)功能从外网方便访问内网的 web/数据库等资源

Anydesk5.1带来一个新的功能:TCP通道,在家办公时,通过互联网进行远程桌面连接到公司电脑,可以将家用电脑的某个端口,映射到公司网络的某个电脑(IP+端口),不局限于被远程桌面连接的公司电脑,即可使用公司网络中电脑的资源。这种功能,与Teamviewer的功能有些类似。与其相比,各有优缺点吧。如果在公司的某个电...

编程经验点滴----在 Oracle 数据库中保存空字符串

写程序这么多年,近几天才发现,向Oracle数据库表中,保存空字符串'',结果成了null.由于数据库数值null的比较、判断,与空字符串''存在差异。一不留神,代码中留下了bug,期望保存成空字符串'',结果成了null,SQLwhere条件的结果(a1.dls=a2.dls),与预想的不同(两个null不能用=进行...

C# 数据库批量插入数据之 —— SqlBulkCopy、表值参数

创建了一个用来测试的Student表: CREATETABLE[dbo].[Student]([ID][int]PRIMARYKEYNOTNULL,[Num][varchar](10)NULL,[Name][nvarchar](64)NULL,[Age][int]NULL)  使用数据库BCP协议进行数据的批...

SQL Server 2008 数据库回滚到某个时间点

数据库回滚到时间的的前提:事务日志完整,数据库在完整恢复模式下进行过一次完整备份,数据库没有进行过还原操作(惨痛教训)。当数据库误操作时,切记冷静,不然问题就是滚雪球,在不做下一步错误前 可观看该大神的方法:http://blog.csdn.net/dba_huangzj/article/details/84...

SQL Server 2008以上误操作数据库恢复方法——日志尾部备份

原文出处:http://blog.csdn.net/dba_huangzj/article/details/8491327     经常看到有人误删数据,或者误操作,特别是update和delete的时候没有加where,然后就喊爹喊娘了。人非圣贤孰能无过,做错可以理解...

C#操作SQL Server数据库

1、概述ado.net提供了丰富的数据库操作,这些操作可以分为三个步骤:第一,使用SqlConnection对象连接数据库;第二,建立SqlCommand对象,负责SQL语句的执行和存储过程的调用;第三,对SQL或存储过程执行后返回的“结果”进行操作。对返回“结果”的操作可以分为两类:一是用SqlDataReader直...
代码星球 代码星球·2021-02-15

C#使用Ado.Net读写数据库

1.使用DataReader方式读取资料 [csharp] viewplain copyString connString = ConfigurationManager.ConnectionStrings["astt"].ConnectionString;&n...

SQL Server 数据库对象命名参考

编码规范是一个优秀程序员的必备素质,然而,有很多人非常注重程序中变量、方法、类的命名,却忽视了同样重要的数据库对象命名。这篇文章结合许多技术文章和资料,以及我自己的开发经验,对数据库对象的命名规则提出了一点建议,希望能为大家提供一些参考。NOTE:虽然这篇文章名为“数据库对象命名参考”,实际上,在这篇文章中我不仅介绍了...

C#访问和操作MYSQL数据库

这里介绍下比较简单的方式,引用MySql.Data.dll然后添加一个MySqlHelper类来对MySql数据库进行访问和操作。 1.将MySql.Data.dll引用到你的项目中下载地址:MySql.Data.rar添加引用后在你的数据库操作类(如MySqlHelper.cs)中添加引用声明using&n...

SQL Server数据库优化的10多种方法

巧妙优化sqlserver数据库的几种方法,在实际操作中导致查询速度慢的原因有很多,其中最为常见有以下的几种:没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)。  I/O吞吐量小,形成了瓶颈效应。  没有创建计算列导致查询不优化SQLServer数据库。  内存不足。  网络速度慢。  查询出的数据...

ADO.NET入门教程(五) 细说数据库连接池

摘要今天我要讲的是数据库连接池。说实话,我表示鸭梨很大。因为相比其他章节来说,连接池相对来说难理解一点。我要用最通俗的语句给大家讲明白,讲透彻却也不是一件很容易的事。但是,连接池又是非常重要的知识点,特别是在部署多用户程序时,显得尤为重要。所以,我不但要讲,而且要讲的透彻。通过本文,你将理解连接池的基本原理已经如何利用...
首页上一页...2223242526...下一页尾页