解决方法:
修复语句:
./myisamchk -c -r /data1/mariadb_data/databasename/**.MYI --tmpdir=/data1/tmp/ --sort_buffer_size=256M --key_buffer_size=256M --read_buffer_size=2M --write_buffer_size=2M
如果报错如下:
myisamchk: error: 140 when opening MyISAM-table '/usr/local/mysql/data/zy@002diot/zy_sys_logs.MYI'
请去掉 .MYI 这是mysql5.6的一个BUG(后缀名去掉即可)