`

03-03-TMS-MySQL修复

阅读更多

(1)修复

由于众多单机用户长期使用 mysql,崩溃和修复成了惯例,90%以上错误通过普通的“检查”命令就可以修,但偶尔也会遇到

让人崩溃的错误,

 

mysql repair  status    Operation failed...

 

上次出现这样的错误,结果是让用户自己重新录入上次备份后的数据,太汗颜了。

 

这次终于找到

http://forums.mysql.com/read.php?156,241876,244355#msg-244355

 

myisamchk --max-record-length=1048576 -r -f <table_name> 

 

于是将用户的数据拷贝回来,如下命令修复,居然成功了。

 

D:\JAVA\MySQL\MySQL Server 5.5\bin>myisamchk --max-record-length=1048576 -r -f C

:\temp\test\pub_taxbl1pf.MYI

 

(2)坑爹的 Data truncated for column 错误,升级到 5.0后,小数位后面位数太长,不自动截断,抛出错误。

解决办法: 
在my.ini里找到 
sql-mode=”STRICT_TRANS_TABLES,NO_AUTO_Create_USER,NO_ENGINE_SUBSTITUTION” 
把其中的 
STRICT_TRANS_TABLES, 
去掉,然后重启mysql就ok了 。

可以用 SELECT @@GLOBAL.sql_mode 查询状态。

分享到:
评论

相关推荐

    TMS WEB Core1.1.3.0(2019-1-28).完美版.zip

    这个1.1.3.0版本的完美版是针对2019年1月28日发布的更新,旨在优化性能,修复已知问题,并可能引入新的功能。 【Delphi 开发环境】 Delphi是一种流行的Object Pascal编程环境,以其高效、快速的编译器和直观的集成...

    TMS Aurelius 2.2 for XE7

    在XE7版本中,Aurelius可能已经优化了对FireDAC的支持,FireDAC是Delphi XE7引入的一个高性能数据库访问组件,支持多种数据库类型,如MySQL、Oracle、SQL Server等。通过与FireDAC的整合,Aurelius 2.2可以更好地...

    TMS WEB Core1.1.2.1 setup

    6. **数据库支持**: 提供了与多种数据库(如SQL Server、MySQL、SQLite等)的连接组件,方便数据访问和操作。 **版本1.1.2.1 更新内容** 虽然描述中提到“不带源码”,但通常软件升级会带来一些关键改进和修复。...

    TMS Aurelius220 for XE7

    6. **数据库适配器(Database Adapters)**:Aurelius支持多种数据库系统,如SQLite、Firebird、MySQL、PostgreSQL等,通过适配器机制,开发者可以轻松切换数据库平台。 7. **事务处理(Transactions)**:Aurelius...

    TMS Aurelius4.4.0.0(2019-1-29).rar

    2. **多数据库支持**:支持多种数据库引擎,如Firebird、InterBase、MySQL、PostgreSQL、SQLite、Oracle、SQL Server等,确保了代码的可移植性和数据库的灵活性。 3. **Active Record模式**:Aurelius的Active ...

    TMS component Pack

    1. 数据访问组件:TMS Component Pack包含了多样的数据访问组件,如TDBGrid、TDBNavigator等,使得开发者可以轻松地与各种数据库系统进行交互,如Firebird、Oracle、MySQL等。这些组件提供了直观的用户界面,便于...

    TMS_RemoteDB_v2.13

    TMS RemoteDB v2.13 支持多种数据库系统,如Oracle、MySQL、SQL Server等,这意味着开发者可以根据项目需求选择最适合的数据库。此外,它的数据库访问组件使得开发者能以统一的方式操作不同类型的数据库,显著提高了...

    TMS Component Pack 8.0.9.0 Full Source for D7-DX10

    3. 持续更新:TMS Component Pack 经常更新,修复问题,添加新功能,以适应不断变化的开发需求。 总之,TMS Component Pack 8.0.9.0 是Delphi开发者不可或缺的工具,它通过丰富的组件、完善的源代码和详细文档,...

    TMS_Aurelius_v5.6_for_Delphi_11_Alexandria

    TMS Aurelius v5.6的更新可能包括性能优化、新的数据库适配器、错误修复以及对新特性的支持,例如可能加入了对Delphi 11 Alexandri中新引入的语言特性的支持,或者提升了多线程和并发处理的能力。 总的来说,TMS_...

    TMS Component Pack 6.1.4.1

    TMS Component Pack 6.1.4.1的更新主要集中在修复已知问题、提升组件性能以及增加新特性,以保持与最新Delphi和C++Builder版本的兼容性。例如,可能包含了对XE2平台的新功能支持,优化了内存管理和多线程处理,以及...

    TMS Component Pack 6.9.1.1 for Delphi C++Builder 5-XE4 Full Source.7z

    2. 数据绑定组件:如TmsDBGrid,它扩展了标准的网格控件,支持复杂的数据过滤、排序和分组功能,同时与各种数据库系统无缝对接,包括Firebird、MySQL、Oracle等。 3. 图表组件:TMS的图表组件能够生成各种类型的...

    Tms aurelius 1.4 FS.rar

    TMS Aurelius 1.4 FS版本是一个更新,可能包含了性能优化、新功能或对旧版的bug修复。 1. **对象关系映射(ORM)基础**: - ORM的主要目标是通过创建对象模型来抽象数据库结构,简化数据库访问。 - 它将数据库表...

    TMS Echo 1_8_0_3.For Delphi 10.4 by [CS] 22.April.2021.rar

    最后,TMS Echo 1.8.0.3的更新日志显示,此次更新可能包含了对性能的优化、新的复制策略以及bug修复等内容。对于开发者而言,这意味着更好的用户体验和更少的维护工作。 总的来说,TMS Echo 1.8.0.3是一款专门为...

    TMS_IW_v4510.rar

    这些组件支持多种数据库系统,如SQL Server、Oracle、MySQL等,可以轻松实现数据的读取、写入和查询。IWDBGrid和IWDBNavigator是其中的数据绑定组件,它们与数据库紧密集成,使得数据操作直观且高效。 三、网络通信...

    TMS Aurelius 3.10.rar

    最后,TMS Aurelius 3.10可能还包括了一些bug修复和用户体验改进,以确保稳定性和易用性。开发者可以通过文档和示例代码学习如何充分利用这个框架,提高开发效率,减少出错的可能性。 综上所述,TMS Aurelius 3.10...

    TMS.Component.Pack.v7.0.full source

    10. **持续更新**:作为v7.0版本,TMS Component Pack可能已经历过多次迭代,包含了之前的修复和改进,以适应不断变化的开发环境和技术趋势。 通过使用TMS.Component.Pack.v7.0.full source,开发者可以充分利用...

    TMS.Component.Pack.Pro.v3.3

    7. **持续更新和维护**:作为专业组件包,TMS.Component.Pack.Pro.v3.3可能伴随着定期的更新和错误修复,以适应不断变化的技术环境和用户需求。 8. **社区支持**:TMS Software通常拥有活跃的开发者社区,用户可以...

    TMS Aurelius 3.9.rar

    9. **版本控制**:TMS Aurelius 3.9是该组件库的一个具体版本,可能包含了对之前版本的改进、新功能的添加以及错误修复,确保了软件的稳定性和兼容性。 10. **社区与文档**:TMS Software公司拥有活跃的开发者社区...

    TMS_Component_Pack_5.7.3.0.zip

    在数据处理方面,TMS Component Pack 5.7.3.0可能提供了更灵活的数据连接和查询工具,支持多种数据库系统,如Oracle、MySQL、SQL Server等,使得数据库操作变得更加简单。同时,对于数据传输,可能增加了对RESTful ...

    TMS Busines Core Library 1_25_0_0. for Delphi 10.4 by [CS] 22.April.2021.rar

    22.April.2021的版本更新,表明[CS]团队对TMS Business Core Library的持续投入和维护,意味着用户可以享受到最新的功能改进和错误修复,同时也意味着开发者社区的活跃,提供了大量的示例代码和解决方案。...

Global site tag (gtag.js) - Google Analytics