使用stonedb数据库的过程中,当出现ERROR 6 (HY000): Tianmu internal error报错时,由于此报错信息显示太模糊,不能快速定位到具体的报错原因,因此比较让人头疼,如下将讲解遇到这类报错时如何分析具体原因的解决方法。
一、报错示例
mysql> load data infile '/tools2/data/select_result19980520_2.csv'
-> into table lineorder_flat
-> fields terminated by ','
-> lines terminated by '\n';
ERROR 6 (HY000): Tianmu internal error`
二、查看报错原因
进入到此路径:/stonedb57/install/log查看tianmu.log文件内容,再次执行错误示例中的内容,此时查看tianmu.log,即可看到具体的报错原因,示例如下
cd /stonedb57/install/log
tailf tianmu.log


根据上图失败信息的提示,经排查给错了load data infile文件的路径,修改路径后再次执行则正确。
最后修改时间:2022-10-12 16:31:15
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




