Database
jiangzhengdong
这个作者很懒,什么都没留下…
展开
-
MYSQL数据表类型
MYSQL数据表类型转载▼截至目前,MySQL一共向用户提供了包括DBD、HEAP、ISAM、MERGE、MyIAS、InnoDB以及Gemeni这7种表。其中DBD、InnoDB属于事务安全类表,而其他属于事务非安全类表。DBDBerkeley DB(DBD)表是支持事务处理的表,由Sleepycat软件公司开发。它提供MySQL用户期待已久的功能--事务控制。事转载 2012-05-30 18:45:53 · 485 阅读 · 0 评论 -
获取每组最新记录
还是项目练人,带着问题来学习真的是受益匪浅。今天碰到一个问题:对表中记录分组,然后取每组最新数据。就这个问题,让我纠结了一下午,终于得以解决。SQl语句如下:Select * From TCtrl a where Time=(Select Max(Time) From TCtrl where StoreNum=a.StoreNum) order by StoreNum其中原创 2013-06-17 17:44:21 · 768 阅读 · 0 评论 -
SQL Server2005尚未备份数据库 尾部
sql2005还原时出现下面的错误,System.Data.SqlClient.SqlError: 尚未备份数据库 "****" 的日志尾部。如果该日志包含您不希望丢失的工作,请使用 BACKUP LOG WITH NORECOVERY 备份该日志。请使用 RESTORE 语句的 WITH REPLACE 或 WITH STOPAT 子句来只覆盖该日志的内容。 (Microsoft.SqlSe转载 2013-05-11 11:38:34 · 824 阅读 · 0 评论 -
SQL语句批量插入数据
最近需要用到大量数据,但是又无从获取,只好写个批量插入脚本来批量完成了,代码如下:begin declare @i int,@j int declare @storeNum int declare @T1 int,@T2 int,@O2 int,@CO2 int declare @mytime datetime set @i=1 set @原创 2013-03-12 10:33:18 · 1600 阅读 · 0 评论 -
数据库“TSupervise” 的事务日志已满问题的解决之法
写了个windows服务程序,并且设置为开机自动启动,功能为:将Acess数据库中的数据导入到SQL Server中,并且每隔10s导入一次。结果开机启动后,数据导入一直在后台进行,不知过了多久,突然发现本奇卡,后来找原因才发现数据库中数据过多,打开数据库表一看,发现有>1800w条数据记录,光日志文件都有10.5G左右,数据库文件1G左右。然后执行delete表操作,想清空表中记录,结果原创 2013-03-19 09:24:10 · 1001 阅读 · 0 评论 -
MySQL基本命令
学习msyql,最好参考官网文档,网址如下:http://dev.mysql.com/doc1.登陆数据库msyql -u username -p -h hostname database --default-character-set utf8|latin1;2.修改编码方式set names latin1|latin2|utf8;3.修改密码首先在命令提示符下原创 2012-05-30 18:45:14 · 674 阅读 · 0 评论 -
将 SQLSERVER Service设为开机自动启动
装数据库时没有将SQLSERVER Service选为开机自动启动,后来使用数据库很麻烦,每次开机都得先手工启动SQLSERVER Service服务,然后才能使用SQL Server,这样很麻烦,于是便想办法将其设置为开机自动启动,最后得偿所愿,方法如下:新建一个记事本文件,然后在里面添加:net start mssqlserver,另存为一个.bat文件即可。然后将其加到启动项,这样开机即原创 2012-08-29 11:35:59 · 9853 阅读 · 0 评论 -
MySQL权限管理
本文主要讲述的是MySQL Grant命令的实例演示,文中的MySQL Grant命令的实际操作主要是在MySQL 5.0 及以上的相关版本上运行,下面就是对其具体操作步骤的描述,望你在浏览之后会有所收获。MySQL 赋予用户权限命令的简单格式可概括为:grant 权限 on 数据库对象 to 用户一、grant 普通数据用户,查询、插入、更新、删除 数据库中所有表数据的权转载 2012-07-28 10:51:22 · 1034 阅读 · 0 评论 -
Mysql基础知识——备份与还原
MySQL的备份在cmd下先进入mysql的安装bin目录,然后输入:mysqldump -u uname -p db_to_backup>backupfile.sql(backupfile.sql文件前可以加路径),这样就备份成功。Mysql的还原mysql还原数据库有两种方法:1.在mysql的安装bin目录下输入:mysql -u uname -p db_to_restore原创 2012-06-30 11:43:24 · 821 阅读 · 0 评论 -
装mysql5.5.20数据库时碰到Last warning:Adding firewall rule failed
装数据库mysql.5.5.20时出现了Last warning:Adding firewall rule failed错误。在cmd下能正常使用mysql数据库,但用GUI工具访问就会出错,错误为:Error No.2003 Can't connect to MySQL server on 'localhost'(10061)。和http://topic.csdn.net/u/20111113/原创 2012-05-24 17:32:10 · 5917 阅读 · 0 评论 -
SQL Server远程配置
默认的Sql server没有开启远程的协议,所以无法远程sql server服务,只要在sql 的配置管理器里打开Named Pipes和TCP/IP协议即可。如下图:原创 2013-07-05 11:41:18 · 832 阅读 · 0 评论