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

批量修改数据库表的存储引擎类型的脚本

阅读更多
如下:
tableList=`mysql football_log -e "show tables"`
for tableName in ${tableList[*]}
do
        case ${tableName} in Tables_in_football_log)
         echo "ignore Database:"${tableName} ;;
         *)
        echo "日志数据库:"${tableName}
        mysql football_log -e "alter table "${tableName}" engine=innodb;"
        ;;
        esac
done
~
分享到:
评论

相关推荐

    excel批量导入数据库

    Excel数据批量导入数据库的过程涉及数据的读取、转换和存储。首先,Excel文件(通常是.XLSX或.XLS格式)中的数据被解析,然后根据预定义的映射规则转换成数据库可识别的格式,最后这些数据被插入到合适的数据库表中...

    mysql批量修改表前缀

    批量修改表前缀对于多语言网站、同一环境中部署的多个CMS实例或者在进行数据库迁移时非常有用。下面将详细介绍如何在MySQL中进行批量修改表前缀的操作。 首先,我们需要一个能够执行SQL脚本的工具,比如PHPMyAdmin...

    用EXCEL批量导入数据库.rar

    在IT行业中,Excel经常被用来处理和存储大量数据,但有时我们需要将这些数据与数据库进行交互,例如批量导入到数据库中。"用EXCEL批量导入数据库"这个主题涉及到的是一系列实用的技术,可以帮助用户提高工作效率,...

    Server 2000 批量附加数据库工具

    批量附加数据库通常涉及到编写脚本,利用Transact-SQL(T-SQL)语言的`sp_attach_db`系统存储过程或者使用SQL Server Management Studio (SSMS) 的图形用户界面。然而,手动处理每个数据库可能既耗时又容易出错,这...

    sql 批量修改数据库表

    总之,通过结合`sysobjects`、`syscolumns`系统表,游标以及动态SQL,我们可以有效地批量修改数据库表中特定类型的列,实现数据的统一清理或修复。但务必确保在执行此类操作前,已经进行了充分的数据备份和测试,以...

    SQL脚本批量执行,方便大量的SQL脚本执行。

    5. **存储过程**:在某些情况下,可以创建一个存储过程来执行传入的动态SQL,然后通过调用这个存储过程批量处理脚本。 6. **自动化工具**:市面上还有一些专门的数据库管理工具,如Redgate SQL Toolbelt,提供了...

    DB2导出数据库表结构和数据.pdf

    DB2 导出数据库表结构和数据 DB2 是一个关系数据库管理系统,能够高效地存储、管理和检索大量数据。在实际应用中,我们经常需要导出数据库表结构和数据,今天我们将讨论如何使用 DB2 导出数据库表结构和数据。 ...

    Shell脚本批量添加CSV数据到MySQL

    本篇将详细介绍如何使用Shell脚本结合CSV文件批量将数据导入MySQL数据库,以提高工作效率。 首先,`prov.csv` 是一个包含CSV(逗号分隔值)格式的数据文件,这种文件类型常用于存储表格数据,易于读写和处理。在本...

    SQL数据库批量备份、恢复

    批量备份涉及到创建一个备份计划,将多个数据库或者数据库中的特定部分(如表、索引)一起备份。 1. **备份过程**: - **完整备份**:备份所有数据和日志,这是最基本的备份类型,提供了完整的数据库恢复。 - **...

    Oracle数据库批量生成帐户脚本

    在Oracle数据库管理中,批量生成帐户脚本是一项常见的任务,尤其在大型企业环境中,需要为众多用户创建数据库账户以确保安全性和权限控制。Oracle数据库提供了丰富的SQL和PL/SQL语法来实现这样的需求。本文将深入...

    批量创建数据库中所有表的触发器,删除所有触发器

    在SQL数据库管理中,触发器是一种特殊的存储过程,它在数据修改操作(如INSERT、UPDATE或DELETE)发生时自动执行,允许程序员实现复杂的业务规则和数据完整性约束。本主题将详细探讨如何批量创建和删除数据库中的...

    批量修改表和存储过程的架构

    在数据库管理与维护过程中,经常会遇到需要批量修改数据库对象(如表或存储过程)所属架构的情况。尤其是在进行数据库迁移、重构或是架构调整时,这种需求更为常见。本文将详细介绍如何在SQL Server 2005中实现批量...

    Navicat for MySQL导出表结构脚本的简单方法

    2、左边数据库对象(Database Objects)中选择对应的表,右边目标(Target)中选择文件(File)选择脚本存储的名称及位置,再在上面选择高级(Advanced)。 3、去掉记录选项(Record Options)中插入记录(Insert ...

    ORACLE数据库备份用bat脚本

    在IT行业中,数据库管理是至关重要的任务之一,而Oracle数据库作为全球广泛使用的数据库管理系统,其数据安全性与备份策略显得尤为重要。本文将详细讲解如何利用批处理脚本(BAT)进行Oracle数据库的备份,并探讨...

    根据数据字典生成数据库表

    数据字典是对数据库中所有元素的详细描述,包括表、字段、数据类型、约束等,它提供了清晰的数据库结构视图。本话题将深入探讨如何根据数据字典来生成数据库表,并按字典内容添加字段说明。 首先,我们需要理解数据...

    h2数据库批量导出

    本文将详细阐述如何进行H2数据库的批量导出,以及相关的数据库创建和插入脚本的编写与应用。 一、H2数据库简介 1. 特性:H2数据库具备跨平台、内存模式、单文件数据库、完全ACID兼容、支持多种数据库模式、高性能...

    gdb数据库批量裁剪arcgis工具

    `空间规划数据库批量拆分.tbx`是一个Toolbox(工具箱)文件,它包含了一系列相关工具,可能包括用于批量裁剪gdb数据库的脚本或模型。在ArcGIS中,Toolbox可以组织和分类不同的geoprocessing工具,方便用户查找和执行...

    批量删除MySQL数据库相同前缀的数据表 1.0.rar

    本话题聚焦于批量删除MySQL数据库中具有相同前缀的数据表,这在进行数据库重构、测试环境清理或旧数据淘汰时非常实用。"批量删除MySQL数据库相同前缀的数据表 1.0.rar" 是一个针对此需求的工具,它简化了手动逐个...

Global site tag (gtag.js) - Google Analytics