`
morry
  • 浏览: 131637 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

客户实施维护常用sql

阅读更多

有时候跟客户维护的时候, 为了防止操作失误导致客户的数据丢失。 手工修改数据库前,需要先备份要操作的数据表,万一操作出问题,可以很容易恢复现场, 从而避免出现意外情况。

下面几句操作很实用:

 

1. 备份一个表的数据
    create table XX_tmp as select * from test;

 

2. 截断一个表,因为不记录数据库redo日志,所以速度比delete快,速度比较快, 不记录日志所以无法恢复。

    truncate table test;

 

3. 恢复备份的数据表

    insert into test select * from test_tmp;

4. 导出数据到文件

    mysqldump -u root database table > c:/xxx.sql

   或者  select * from table into outfile "d:\xxx.sql"  fields terminated by ',' enclosed by '"' lines terminated by '\n';;

 

更多内容: http://www.mikameng.com

版权声明: 原创作品,允许转载,转载时请务必以超链接形式标明文章出处.

 

0
0
分享到:
评论

相关推荐

    Oracle数据库维护常用SQL语句集合

    以上就是Oracle数据库维护中的一些常用SQL语句及其应用。熟练掌握这些语句,将有助于你高效地管理和维护Oracle数据库。在实际工作中,还需结合具体业务场景灵活运用,并持续学习新的特性和最佳实践。

    数据库维护工作手册-监控,维护,管理常用SQL脚本,日常管理

    4. **数据库管理常用SQL脚本**: SQL脚本在数据库管理中起到关键作用,它们用于执行监控、维护和优化任务。这些脚本可能包括但不限于查询性能统计,空间使用报告,备份脚本,以及用于重建索引或清理表的脚本。 5. ...

    oracle实施/维护人员常用语句

    ### Oracle实施/维护人员常用语句详解 #### 创建表空间 在Oracle数据库管理中,创建表空间是一项基础但重要的操作。下面的SQL语句展示了如何创建一个名为`crpcms`的表空间: ```sql CREATE TABLESPACE crpcms DATA...

    项目实施工具-SQL语句生成(insert,Update)

    5. **数据管理优化**:在项目实施中,数据的维护和管理是关键环节。此工具通过自动化生成SQL语句,有助于减少人为错误,提高数据一致性,同时减轻了开发人员的工作负担,使他们能更专注于业务逻辑的实现。 6. **...

    图书馆管理系统(SQL数据库).doc

    5. 图书馆管理系统的实施阶段: * 软件开发:使用选择的软件工具开发图书管理系统 * 硬件安装:安装选择的硬件设备 * 数据迁移:将现有的图书信息迁移到新的图书管理系统 6. 图书馆管理系统的测试阶段: * 单元...

    SQL数据库常用语言

    - 存储过程:预编译的SQL语句集合,可以封装复杂的逻辑并多次重用,提高性能和可维护性。 - 触发器:自动执行的数据库操作,通常用于实施业务规则或保持数据一致性。 - 索引:加速数据检索的特殊数据结构,可以...

    SQL数据库维护教程

    - **常用维护策略**: - 定期执行数据库完整性检查。 - 实施自动化的备份计划。 - 使用索引优化查询性能。 #### 四、备份与恢复详解 - **备份类型**: - **完整备份**:包含数据库中的所有数据和事务日志,是...

    SQL Server常用操作触发器、存储过程.rar

    在SQL Server中,触发器和存储过程是两个重要的数据库编程...在"SQL Server常用操作触发器、存储过程.rar"这个压缩包中,你将找到关于这两个主题的详细教程,通过学习和实践,你将能够更好地掌握它们的用法和应用场景。

    SQL数据库的建设以及安全维护方法分析.pdf

    然而,SQL数据库在实际运行过程中容易出现问题,这就要求我们必须积极采用有效的安全维护方法。以下将对SQL数据库建设以及安全维护方法进行详细分析。 首先,SQL数据库在建设过程中会涉及到多种现代技术的应用,它...

    SQL Azure中文教程

    - **迁移工具**:介绍几种常用的迁移工具,如导入/导出向导、SSIS 和 BCP 工具等,帮助用户平滑过渡到 SQL Azure 平台。 - **数据同步**:探讨 SQL Azure 数据同步的最佳实践和技术挑战。 #### 三、SQL Azure ...

    asp.net+sql客户关系管理系统

    ASP.NET 和 SQL 数据库是开发高效、安全且可扩展的企业级应用的常用技术栈。在这个客户关系管理系统(CRM)中,开发者利用 ASP.NET 的强大功能以及 SQL Server 的数据处理能力,构建了一个旨在管理和优化企业与客户...

    SQL数据库新闻管理系统

    新闻管理系统的设计还需考虑性能优化,如合理设计索引以加快查询速度,使用存储过程来封装常用操作以减少网络传输和提高效率。同时,事务处理也是关键,确保数据的一致性和完整性,特别是在并发操作下。 安全性方面...

    毕业论文jsp562企业客户服务与产品管理系统sqlserver.doc

    9. sqlserver数据库管理系统:论文使用了sqlserver数据库管理系统对企业客户服务与产品管理系统的数据库进行了管理和维护。 知识点:sqlserver是一种常用的数据库管理系统,旨在对数据库进行管理和维护。 本篇论文...

    Microsoft SQL Server 2008技术内幕:T-SQL查询(第二卷)

    1.2 客户/订单场景下的查询示例 1.3 逻辑查询处理阶段详解 1.3.1 步骤1:FROM阶段 1.3.2 步骤2:WHERE阶段 1.3.3 步骤3:GROUP BY阶段 1.3.4 步骤4:HAVING阶段 1.3.5 步骤5:SELECT阶段 1.3.6 步骤6:排序用...

    SQL2000数据库资料整理

    #### 七、SQL Server 2000的维护与监控 ##### 1. 日志管理 - **查看日志文件**: ```sql DBCC LOGINFO ([database]); ``` - **清理日志文件**: ```sql DBCC SHRINKFILE ([logfile], EMPTYFILE); ``` ##### ...

    数据库原理与应用教程:基于SQL+Server+2005.rar

    2. 数据模型:介绍三种主要的数据模型——层次模型、网状模型和关系模型,其中关系模型是最常用的,也是SQL Server 2005所采用的。 3. 关系数据库:讲解关系数据库的基本原理,包括实体、属性、键、外键等概念,以及...

    SQL Server Partial Availability

    本文档主要讨论了SQL Server 2005中的部分可用性功能及其在实际应用中的实施方法。部分可用性是指即使在某些硬件故障(如磁盘子系统硬件故障)发生时,数据库仍能保持部分在线状态的能力。通过合理设计解决方案,...

    ASP+SQL客户关系管理系统设计(源代码+论文).zip

    在这个项目中,"ASP+SQL客户关系管理系统设计(源代码+论文)"的压缩包包含了一个基于这两种技术实现的CRM系统的设计和实现细节。以下是相关知识点的详细说明: 1. ASP.NET:ASP.NET是由微软开发的一种Web应用程序...

    SQL 超市商品管理系统课程设计

    首先,数据库设计遵循一定的规范,包括需求分析、概念模型设计、逻辑模型设计、物理结构设计、子模式设计和实施维护等六个阶段。需求分析是整个设计的基础,主要目的是理解用户需求,包括信息需求(确定存储哪些数据...

    数据库毕业设计 SQLServer

    在数据库毕业设计中,SQL Server是一个常用的选择,它是一个功能强大的关系型数据库管理系统,由微软公司开发。在ASP(Active Server Pages)环境下,SQL Server能够提供稳定的数据存储和处理能力,支持Web应用的...

Global site tag (gtag.js) - Google Analytics