mysqldump --host=localhost --user=root --password=sysadmin --no-data test > "C:\test1\ttt.dump";
Эта команда, которую я запускаю для создания дампа из базы данных mysql, отлично работает и создает дамп без данных.
но мне нужна таблица с данными, эта команда создает дамп с таблицей, в которой все пусто.
Удаление переключателя no-data
было бы моей догадкой.
Вы можете создать дамп целых db с помощью этой команды
mysqldump -uUserName -pPassword --add-drop-database --add-drop-table --hex-blob SchemaName > FileName.sql
Просто введите правильное имя пользователя, имя_сервера паролей и имя файла.
Нет возможности сделать это с помощью команды 1, но это способ получить творческий подход.
Теперь у вас есть 2 варианта:
CREATE TABLE
на CREATE TABLE IF NOT EXISTS
или--force
при импорте файла дампа
no-data
было бы моим диким предположением.