![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
其他数据库
文章平均质量分 79
haiross
这个作者很懒,什么都没留下…
展开
-
Microsoft SQL Server 2005简体中文开发版下载说明
Microsoft SQL Server 2005简体中文开发版下载正 文: 由于飘易手里有项目需要用到Microsoft SQL Server 2005数据库,电脑里原有的mssql2000已经不适用了,到网上寻找SQL Server 2005简体中文开发版的下载地址,一开始下载了个学习版的express,可限制太多,还是决心安装开发版本的。转载 2014-06-26 14:02:43 · 5167 阅读 · 1 评论 -
MySQL模拟Oracle的Sequence两种方法
mysql创建序列提到mysql,我顺便讲讲序列。用过oracle的人都知道,orale没有类似mysql的AUTO_INCREMENT这样的自增长字段,实现插入一条记录,自动增加1.oracle是通过sequence(序列)来完成的。这样看起来,似乎mysql的自增长要比oracle序列的实现更好更方便。那我为什么还要提序列呢?有必要吗? (1)首先mysql的自增长转载 2016-01-04 15:12:09 · 9991 阅读 · 0 评论 -
sqlite3使用事务处理
sqlite3使用事务处理[zz]标签: sqlite数据库insert测试磁盘sql2010-09-24 12:10 10890人阅读 评论(1) 收藏 举报 分类:Database(3) <!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:2 1 6 0 3 1 1 1 1转载 2015-12-22 14:37:46 · 8690 阅读 · 0 评论 -
解决SQLite异常:library routine called out of sequence
解决SQLite异常:library routine called out of sequence在平常的练习中出现了这样的问题,在网上搜寻了下,发现没有什么确定的答案。却发现:Error Code SQLITE_MISUSE (21) "Library routine called out of sequence"The SQLITE_MISUSE转载 2015-12-22 14:30:21 · 9297 阅读 · 0 评论 -
SQLite操作数据库全过程代码范本
IOS,SQLite批量插入错误在数据库中插入数据的时候,报错:Prepare-error library routine called out of sequence代码如下,麻烦帮我看看错误出在哪儿了。谢谢NSString *databaseName = @"DB.sqlite"; NSArray *documentPaths = NSSearchPat转载 2015-12-23 09:19:58 · 1307 阅读 · 0 评论 -
oracle 反向排序
oracle reverse函数 oracle 提供一个reverse函数,可以实现将一个对象反向转换.比如:SQL> select reverse('123456') from dual;REVERSE('123456')-----------------654321[@more@]由于这个函数,是针对数据库内部存储原创 2015-12-25 15:16:57 · 7863 阅读 · 0 评论 -
MYSQL之hex()函数查看表的一字段值的编码值
MYSQL 转换编码的解决方法一、在utf8的mysql下得到中文‘游客’的gbk下的16进制编码mysql> SELECT hex(CONVERT( '游客' USING gbk )); -> D3CEBFCD反推gbk的16进制编码,取回中文mysql> SELECT CONVERT( unhex('d3cebfcd') USING gbk);转载 2016-04-26 14:26:03 · 4112 阅读 · 0 评论 -
MySQL创建用户的三种方法
前言:mysql创建用户的方法分成三种:INSERT USER表的方法、CREATE USER的方法、GRANT的方法。一、账号名称的构成方式账号的组成方式:用户名+主机(所以可以出现重复的用户名,跟其他的数据库不一样)用户名:16字符以内.主机名:可以用主机名和IP地址,也可以用通配符通配符说明:172.18.10.%(IP地址为172.18.10段的所有IP地址都可以访问)转载 2016-04-26 16:38:08 · 19994 阅读 · 0 评论 -
查看mysql语句运行时间的2种方法
网站运行很慢的时候,我就特别起知道为什么这么慢,所以我查啊查,数据库绝对是很重要的一部分,里面运行的sql是绝对不能放过的。平时做项目的时候,我也会注意sql语句的书写,写出一些高效的sql来,所以我会经常测试自己写的sql语句。我把我知道的二个方法,总结一下发出来。一,show profiles 之类的语句来查看1,查一下profile是不是打开了,默认是不打开的。mysql> sh转载 2016-04-28 10:00:41 · 615 阅读 · 0 评论 -
使用MySQL Migration Toolkit快速将Oracle数据导入MySQL
使用MySQL Migration Toolkit快速将Oracle数据导入MySQL使用MySQL Migration Toolkit快速将Oracle数据导入MySQL上来先说点废话本人最近在学习一些数据库方面的知识,之前接触过Oracle和MySQL,最近又很流行MongoDB非关系型数据库,所以干脆一起研究一下,对比学习中找不同,首先说一下本人使用的数据库版本和可视转载 2016-04-28 11:02:37 · 978 阅读 · 0 评论 -
MySQL数据文件介绍及存放位置
MySQL数据文件介绍及存放位置一、MySQL数据库文件介绍MySQL的每个数据库都对应存放在一个与数据库同名的文件夹中,MySQL数据库文件包括MySQL所建数据库文件和MySQL所用存储引擎创建的数据库文件。1、MySQL创建并管理的数据库文件:.frm文件:存储数据表的框架结构,文件名与表名相同,每个表对应一个同名frm文件,与操作系统和存储引转载 2016-04-27 10:25:02 · 100920 阅读 · 6 评论 -
MySql:charset和collation的设置
MySql:charset和collation的设置 charset 和 collation 有多个级别的设置:服务器级、数据库级、表级、列级和连接级 www.2cto.com 1.服务器级 查看设置:show global variables like 'character_set_server'; 和 show global variables like 'col转载 2016-04-28 13:30:25 · 16400 阅读 · 0 评论 -
mysql 中 character set 与 collation 的点滴理解(collation即比对方法,用于对应字符集的数据集如何排序以及字符串的比对规则)
mysql 中 character set 与 collation 的点滴理解使用 mysql 创建数据表的时候, 总免不了要涉及到 character set 和 collation 的概念, 之前不是很了解。 这两天不是很忙, 就自己整理了一下。 先来看看 character set 和 collation 的是什么?&. character se转载 2016-04-28 13:31:26 · 1602 阅读 · 0 评论 -
深入Mysql字符集设置[精华结合]
深入Mysql字符集设置,建议大家看本文之前先看风雪之隅的文章,需要的朋友可以参考下。基本概念 • 字符(Character)是指人类语言中最小的表义符号。例如'A'、'B'等; • 给定一系列字符,对每个字符赋予一个数值,用数值来代表对应的字符,这一数值就是字符的编码(Encoding)。例如,我们给字符'A'赋予数值0,给字符'B'赋予数值1,则0就是字符'A'的编码;转载 2016-04-28 13:38:18 · 954 阅读 · 0 评论 -
MySQL数据库迁移(数据文件直接迁移)
MySQL数据库迁移MySQL数据库迁移(数据文件直接迁移)在今年10月下旬的时候,公司的服务器需要迁移,其中涉及到了MySQL数据库迁移。查看了一下MySQL数据文件的大小,接近60G的大小(实际数据并没用那么多)。由于服务器上业务需要,要尽量减少服务器迁移时的损失。所以迁移时间选在了晚上零点开始,而且要尽量减少迁移所用的时间。在迁移之前有三种方案:数据库直接导出,拷贝文转载 2016-04-29 15:51:54 · 22835 阅读 · 1 评论 -
mysql安全修改mysql数据库名几种方法
mysql安全修改mysql数据库名几种方法在mysql中修改数据表或数据库名我们都使用么rename函数来执行,但有时不稳定导致表丢失了,下面整理了一些安全修改数据库名的几种方法,希望对各位有帮助。如果是MyISAM的话.只要修改DATA目录下面的那个库名的文件夹的名字就OK了如果是INNODB的话.其实是无法修改库名的.网上瞎咧咧的什么R转载 2016-04-29 15:53:46 · 58048 阅读 · 0 评论 -
MySQL查询缓存设置提高MySQL查询性能
首先看看MSYQL逻辑框架:图片来自高性能mysql如果使用了QueryCache,当查询接收到一个和之前同样的查询,服务器将会从查询缓存中检索结果,而不是再次分析和执行相同的查询。这样就能大大提高查询性能。打开查询缓存,要通过几个步骤来设置:虽然你设置mysql允许查询缓存,但是如果你设置的查询缓存大小为了0,这和没有允许没什么区别。所以必须是几个步骤的设置才能真正打转载 2016-05-03 09:39:50 · 2406 阅读 · 0 评论 -
MYSQL获取自增ID的四种方法
MYSQL获取自增ID的四种方法1. select max(id) from tablename2.SELECT LAST_INSERT_ID() 函数LAST_INSERT_ID 是与table无关的,如果向表a插入数据后,再向表b插入数据,LAST_INSERT_ID会改变。在多用户交替插入数据的情况下max(id)显然不能用。这时就该使用LAST_INSERT_ID了,因转载 2016-01-04 15:08:47 · 31572 阅读 · 2 评论 -
MySQL 序列使用AUTO_INCREMENT
← MySQL 元数据MySQL 处理重复数据 →MySQL 序列使用MySQL序列是一组整数:1, 2, 3, ...,由于一张数据表只能有一个字段自增主键, 如果你想实现其他字段也实现自动增加,就可以使用MySQL序列来实现。本章我们将介绍如何使用MySQL的序列。使用AUTO_INCREMENTMySQL中最简单使用序列的方法就转载 2016-01-04 15:06:17 · 1125 阅读 · 0 评论 -
SQL Server 2008 简体中文正式版(附官方下载地址3.27G) sql2008开发版和企业版序列号(本DVD包含了x86 x64 ia64 三种CPU模式的安装程序)
应版权方要求已经取消提供序列号,如果需要交流sqlserver 2008相关知识与技巧可以加群:脚本之家学习交流群一览SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQL Server版本。 在现今数据的世界里,公司要获得成功和不断发展,他们需要定位主要的数据趋势的愿景。微软的这个数据平台愿景帮助公司满足这转载 2014-06-26 14:04:55 · 5175 阅读 · 0 评论 -
SQL Server 2008数据库创建,备份,还原图解及注意点
SQL Server 2008数据库创建,备份,还原图解及注意点一、新建数据库步骤1:点击“新建数据库”。步骤2:输入数据库名称,设置数据库文件保存位置(注意点:最好自己设置数据库文件保存位置,不要采用安装时默认的文件保存位置!),点击“确认”即可完成新库的创建。 二、数据库备份步骤1:点击“备份”。步骤2:先点击“删除”按钮删除数据库默认的备份目标转载 2014-06-30 11:22:49 · 20655 阅读 · 0 评论 -
SQL Server 2005&2008备份恢复总结
SQL Server 2005&2008备份恢复总结一、数据库存储概述1、数据文件类型· Primary data files:每个数据库都有一个单独的主要数据文件,默认以.mdf扩展名。主要数据文件不仅包含数据信息,还包含与该数据库结构相关的信息。创建数据库时,数据库结构相关信息不仅存在于master数据库中,同时还包含在primary data fil转载 2014-06-30 11:26:00 · 2067 阅读 · 0 评论 -
MySQL中进行树状所有子节点的查询
MySQL中进行树状所有子节点的查询在Oracle 中我们知道有一个 Hierarchical Queries 通过CONNECT BY 我们可以方便的查了所有当前节点下的所有子节点。但很遗憾,在MySQL的目前版本中还没有对应的功能。 在MySQL中如果是有限的层次,比如我们事先如果可以确定这个树的最大深度是4, 那么所有节点为根的树的深度均不会超过4,则我们可以转载 2015-07-01 16:07:48 · 5056 阅读 · 0 评论 -
SQlite命令行工具的使用
最近使用sqlite较多,这东西现在是越用越着迷,不管是工作或者个人自娱自乐写东西,只要有数据存储首先就想到了sqlite,我一直对C/S模式的数据存储很反感,记得在知道sqlite之前的很长一段时间里一直用的是xml来存数我的数据,我喜欢将数据存储在单一文件里,我可以随时把数据带在身上,而且它们兼容性够好,拿着数据文件到那里都能用,哪怕是在嵌入式系统里照样玩儿的转…SQLite特性A转载 2015-07-10 11:48:16 · 990 阅读 · 0 评论 -
MySQL安装未响应解决方法
MySQL安装未响应解决方法 安装MySQL出示未响应,一般显示在安装MySQL程序最后一步的2,3项就不动了。 这种情况一般是你以前安装过MySQL数据库服务项被占用了。 解决方法: 一种方法:你可以安装MySQL的时候在这一步时它默认的服务名是“MySQL” 只需要把这个名字改了就可以了(本人还修改了转载 2015-10-14 10:37:13 · 12497 阅读 · 2 评论 -
MySQL字符集乱码简单讲解
MySQL字符集乱码简单讲解 闻名遐迩的MySQL乱码问题(转)2009-06-07 11:22一、概述 公司新购了一批PC,准备把几个性能较优的PC升级为数据库服务器,替换老旧的机器。公司有套POS终端软件,后台数据存储是 MySQL 3.23 版。我准备硬件升级的同时升级数据库软件。但是升级过程中遇到闻名的 MySQL 的乱码问题。经过查找资料,加上自己的摸索转载 2015-12-28 13:25:36 · 1928 阅读 · 0 评论 -
"Incorrect table name" instead of "Identifier too long" error when table name > 64 Characters
Bug #25168"Incorrect table name" instead of "Identifier too long" if table name > 64 charaSubmitted:19 Dec 2006 9:33Modified:5 Jun 2012 16:17Reporter:Heinz Schweitzer (Go转载 2015-12-28 15:20:00 · 1103 阅读 · 0 评论 -
MySQL字符集设置及字符转换
Mysql编码转换实践总结 2012-09-20 15:51:56分类: Mysql/postgreSQL背景:系统的mysql数据库fol采用默认的latin1字符集,里面的字段在GB2312下显示正常。系统升级需要将所有数据转换成utf-8格式,目标数据库为newfol(建库时使用utf8 )create databa转载 2015-12-28 16:02:14 · 1216 阅读 · 0 评论 -
mysql数据库设计学习---数据库设计规范化的五个要求
mysql数据库设计学习---数据库设计规范化的五个要求一:表中应该避免可为空的列;二:表不应该有重复的值或者列;三: 表中记录应该有一个唯一的标识符 在数据库表设计的时候,数据库管理员应该养成一个好习惯,用一个ID号来 唯一的标识行记录,而不要通过名字、编号等字段来对纪录进行区分。每个表都应该有一个ID列,任何两个记录都不可以共享同一个ID值。另外,这个I转载 2015-12-29 16:06:48 · 2975 阅读 · 0 评论 -
MySQL存储过程详解
MySQL存储过程详解 mysql 存储过程1. 存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(StoredProcedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。一个存储过程是一个可编程的函数,它在数据库中创建并保存转载 2015-11-30 17:08:14 · 605 阅读 · 0 评论 -
MySQL缓存的查询和清除命令使用详解
清空mysql 查询缓存的可行方法mysql对同一条sql进行了缓存,在第二次运行时, 瞬间就完成了,若要清除缓存,可通过下面的方法来实现对一条sql进行优化时,发现原本很慢的一条sql(将近1分钟) 在第二次运行时, 瞬间就完成了(0.00sec)这是因为mysql对同一条sql进行了缓存,服务器直接从上次的查询结果缓存中读取数据,而不是重新分转载 2016-05-03 09:42:59 · 21011 阅读 · 2 评论