问题:导入会计档案历史数据时数据库报1026错误
解决方法:
经查这个错误为mysql缓存池过小,数据量过大导致;
通过查询语句show VARIABLES like ‘%_buffer%’ 查询到innodb_buffer_pool_size为134217728;
通过修改my.cnf中innodb的默认配置解决:
1)登录服务器,找到my.cnf配置文件cd /etc
2)修改my.cnf配置文件
vim my.cnf
在配置文件中找到innodb_buffer_pool_size,若没有则在最后加上innodb_buffer_pool_size = 1024M
3)重启mysql服务
service mysql restart
4)解决1026错误问题。