Еще в 2008 году мне тоже нужно было это сделать. Я написал скрипт Perl, который сделает это, и теперь это мой метод выбора. Также кратко описано, как это сделать в awk или как восстановить в другом месте и извлечь. Недавно я добавил этот метод sed в список. Вы можете найти скрипт и другие методы здесь: http://blog.tsheets.com/2008/tips-tricks/extract-a-single-table-from-a-mysqldump-file.html
В C ++ макросы не определяются автоматически только путем включения файла.
Вам необходимо добавить следующее:
#define __STDC_FORMAT_MACROS 1
до
#include <inttypes.h>
Как напечатать f uint64_t? Сбой с: «ложным трейлингом«% »в формате»
Если вы работаете на платформе Android JNI. Поместите это в свой Android.mk:
LOCAL_CPPFLAGS := -D__STDC_FORMAT_MACROS