数据库
moshuchao
这个作者很懒,什么都没留下…
展开
-
在SQL Server实例之间传输登录和密码
在将数据库移动到新服务器后,用户可能无法登录到新服务器。相反,他们会收到下面的错误消息: Msg 18456, Level 16, State 1Login failed for user %ls. 您必须将登录和密码传转载 2007-11-06 10:54:00 · 712 阅读 · 0 评论 -
数据库连接串大全
数据库连接串大全第一部分:DataBase servers 一、SQL Server This is a compiled connection strings reference list on how to connect to SQL Server.原创 2007-11-14 09:45:00 · 2012 阅读 · 0 评论 -
MySQL轻松实现MsSQL的DateDiff(hour,@@)函数
MySQL提供给我们很多有用的函数,功能非常强大,但对于习惯于MSSQL的用户可能有的函数确没有找到与mssql 一一对应的实现。但MySQL可以变通的实现它们,下面是一个Mssql的datediff(hour,@,@)函数的Mysql实现: set @a=now(),@b=2008-3-4 12:00:00;select if(hour(@a)>hour(@b),(dat原创 2008-03-02 14:31:00 · 2639 阅读 · 0 评论 -
mysql 实现 mssql exec 动态查询语句
以下文章转自:http://borland.mblogger.cn/shuixin13/posts/25911.aspx从MySQL 5.0 开始,支持了一个全新的SQL句法:PREPARE stmt_name FROM preparable_stmt;EXECUTE stmt_name [USING @var_name [, @var_name] ...];{DEALLOCATE | D转载 2008-03-06 10:32:00 · 14495 阅读 · 1 评论 -
MySQL 的存储过程写法和Cursor的使用
以下文章转自:http://www.blogjava.net/itstarting/archive/2006/10/10/74256.htmlMySQL 的存储过程写法和Cursor的使用 对于MySQL,还是菜鸟。近期做个东西,写了一个MySQL 的存储过程,其中涉及Cursor的使用,如下:CREATE PROCEDURE `justifyGroupNum`() NOT DE转载 2008-03-06 10:59:00 · 929 阅读 · 0 评论 -
linux 下配置mysql 的默认字符集(character-set)
在mysql 中默认安装的字符集是liant1,我们想使用uft8,,必须每次都要设置,为了方便我们可以将默认的字符集改成uft8方法如下:1、找到并编辑文件my.cnf, 它位于/etc/下面。 sudo gedit /etc/my.cnf 2、找到[mysqld]节,修改或增加以下行:default_character_set=utf83、找到[mysql]节,修改或增加以下行:原创 2008-03-06 21:54:00 · 1141 阅读 · 0 评论 -
ubuntu linux 下的mysql 安装
现在在学习mysql ,但在windows 下使用总感觉不爽。不知道是自己水平有限,还是windows 下的版本功能有问题。所以想在linux 下装一个mysql 来学习学习。linux 下安装不如windows 下友善,没有图形化的界面,莫名奇妙的问题。折腾了几个小时才把它安装成功。下面是我的安装步驟:一、首先肯定是要有安装源的了,先到Mysql.com上下一个安装包,现在原创 2008-03-06 00:03:00 · 1289 阅读 · 0 评论 -
SQL server排序规则后缀详解
今天写了一条SQL 语句到MSSQL查询分析器里执行,居然报列名无效,我认真比对了一下就是大小写不一直,就改了一下,改成一致,还真行,能执行了。我想,以前我都是这样用的为什么今天就不行了呢?原来我这个数据库是SQL2005上新建的,新建时没选排序规则,默认的排序规则成为:Albarnain_bin2 ,所以它是大小写敏感的。把数据库的排序规则改一下,改成:Chinese_PRC_C原创 2007-12-20 10:25:00 · 1282 阅读 · 0 评论 -
利用事务日志来恢复Update、Delete误操作引起的数据丢
以下是转文:可能有不少朋友遇到过这样的问题:update或delete语句忘带了where子句,或where子句精度不够,执行之后造成了严重的后果,这种情况的数据恢复只能利用事务日志的备份来进行,所以如果你的SQL没有进行相应的全库备份或不能备份日志(truncate log on checkpoint选项为1),那么就无法进行数据的恢复了,或者只能恢复到最近一次的备份的数据了。以下简单说明恢复数原创 2008-05-26 14:36:00 · 1190 阅读 · 0 评论