`
fisherhe
  • 浏览: 52252 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Mysql之历史数据迁移

阅读更多

 

项目里面有mysql4.x数据库存放了latin格式的历史数据,现要迁移至mysql5.x 编码格式为utf-8.

(假设存在两个数据库psx,psxbill)

    第一步:进入mysql清除空间已含有相同名字的数据库:drop database psxbill,

drop database psx;

    第二步:建立新的数据库空间psx,psxbill,并创建一份备份,psxbill2,psx2,

create database psx,create databse psxbill,create database psxbill2,create database psx2

     第三步:导入数据库脚本,source __目录;

  第四步:(主表:psx.tablename 备份表 psx2:tablename)检测出含有中文乱码的表并删除主表的数据,并导出备份表  查询数据,导出之前用set names=#要转成的格式#,然后select * from #tableName# into #newTableName#,

 这里我们把主表的数据删除,导入备份表数据,像下面这样:

                          delete  from psx.tableName;//删除主数据库表数据

                          set names utf8//设置字段字符集为UTF8

                          select * from psx.表名 into psx2.//导入备份数据库表数据

 第五步:删除备份数据库,drop database psx2;

                                drop database psxbill;

1
2
分享到:
评论

相关推荐

    shell脚本实现mysql从原表到历史表数据迁移

    放入centos服务器中解压,可配置化进行mysql从某张表到历史表的数据迁移。该脚本可根据表中日期进行数据的定时迁移

    迁移mysql数据到oracle上

    迁移mysql数据到oracle上,详细描述步骤。

    每天迁移MySQL历史数据到历史库Python脚本

    主要为大家详细介绍了Python实现每天迁移MySQL历史数据到历史库的脚本,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    sql 数据迁移工具

    可以将任何数据源转换成mysql的数据,也可以将mysql的数据转换成其它类型的数据

    MySQL表数据迁移自动化

    之前我写过关于SQLServer的数据迁移自动化的文章:SQLServer数据库迁移偏方,在上篇文章中设计了一张临时表,这个临时表记录搬迁的配置信息,用一个存储过程读取这张表进行数据的迁移,再由一个Job进行迭代调用这个...

    一种MySQL到HBase的迁移策略的研究与实现

    比较传统关系型数据库和分布式非关系型数据库两者处理大数据的性能,将本地数据迁移到分布式数据库势在必行。文章分析了现有迁移工具的利弊,基于HBase数据库提出了一种有效的数据迁移策略,并依据提出的策略实现了...

    数据同步利器--otter搭建使用说明

    导历史表还需要程序实现吗? 还在用mysql的主从复制吗? Otter都能为你解决。

    mysql-workbench-community-6.0.7-win32-noinstall

    MySQL Workbench 现在为将 Microsoft SQL Server、Sybase ASE、PostreSQL 及其他 RDBMS 表、对象和数据迁移至 MySQL 提供了一个全面、简单易用的解决方案。开发人员和 DBA 可以轻松、快速地转换现有应用,使其可运行...

    MeteoServer:基于Node.Js和MySQL的气象站数据记录器和分析器

    标签形式或图表形式的历史数据视图 每个气象站的OpenstretMap视图 与其他产品连接的API(检查MeteoDisplay存储库) 用户身份验证以锁定对网页的访问 使用Zambretti算法进行天气预报 请注意,文字语言是意大利语。 ...

    基于vue+node+socket+vant+mysql实现的在线客服系统.zip

    自1998年首次发布以来,MySQL以其卓越的性能、可靠性和可扩展性,成为全球范围内Web应用程序、企业级解决方案以及其他各种数据处理场景的首选数据库平台之一。 以下是对MySQL数据库的详细介绍: 核心特性与优势 ...

    mysql_role_swap:(近)零中断mysql维护脚本

    该脚本应该适当地处理错误,并在需要人工干预的情况下为手动恢复提供足够的数据。 我们应该确定故障转移过程每个步骤的状态。 历史: 2011年4月,在计划了另一个手动数据库故障转移之后,Taylor与John分享了状态机...

    Mycat从入门到精通视频教程

    Mycat数据扩容与迁移 第9课 Mycat案例分析 Mycat线上案例分析 第10课 MySQL 优化 MySQL通用调优 MySQL 主键问题 MySQL字段类型问题 MySQL Cache问题 MySQL常见误区 第11课 Mycat eye Mycat eye的规划...

    mycat从入门到跑路

    第7课 Mycat高可用方案 读写分离机制 集群机制 高可靠性的几种生产方案 第8课 Mycat项目实施方案 Mycat较佳实践 Mycat项目改造路线 Mycat数据扩容与迁移 第9课 Mycat案例分析 Mycat线上案例分析 第10课 MySQL 优化 ...

    Zebra-MergeTable:基于PHP实现的大表水平拆分,类似mysql合并表

    时间积累,表体积变大,业务要求不能迁移历史数据,查询性能下降 表记录数不多,但体积很大,查询性能不好,例如文章、帖子表等 表体积过大,索引过多,造成写入成本很高 以上只是举几个简单的例子,这几个场景下,...

    TiDB数据库从入门到实践视频教程

    4.4. 数据迁移-TiDB Lightning 第五章 TiDB技术内幕 5.1. TiDB 技术内幕 - 存储 5.2. TiDB 技术内幕 - 计算 5.3. TiDB 技术内幕 - 调度 第六章 TiDB源码剖析 6.1. 系统架构 6.2. 代码结构 6.3. 协议层 6.4. SQL...

    数据库管理规范.doc

    【强制】所有的MySQL数据库除历史原因外,都必须采用UTF8编码 【建议】一个表的某列与另一表有关联关系的时候, 请在应用程序维护外键关系,如果在数据库建立外键约束请遵循以下几点: 尽量少使用外键,在高并发下...

    数据库设计文档(样例).doc

    " "负责人 "谢亚龙 张亚宾 " "状态 "1.1版 " 文档变更历史: "时间 "版本号"修改人 "章节 "描述 " "2008-11-7"1.0 " "所有章 "创建初稿 " " " " "节 " " "2008-12-1"1.1 " "部分改 "对数据中部分做了修改 " "9 " " ...

Global site tag (gtag.js) - Google Analytics