Вопрос о Mysqldump

Я пытаюсь вывести большую базу данных с помощью mysqldump команду. Я хотел бы избежать 'команды' базы данных использования в сгенерированном sql файле. Это вызвано тем, что я хочу создать ту же базу данных с другим именем. Так как sql размер файла является большим, я не могу открыть sql файл и отредактировать его.

Я попробовал - no-create-db, но тем не менее я получаю команду использования в файле дампа

Помогите.

5
задан Pramod Sivadas 11 January 2010 в 10:18
поделиться

3 ответа

Не с краем-коллапсом: отдельно , спецификации W3C точно устанавливают его:

Обратите внимание, что если таблица имеет «краевой-коллапс: отдельный», фон области, заданный свойством «пограничный интервал», всегда является фоном элемента таблицы. См. модель разделенных границ .

И:

В пространстве [интервала границ] фоны строки, столбца, группы строк и группы столбцов невидимы, что позволяет отображать фон таблицы. Строки, столбцы, группы строк и группы столбцов не могут иметь границ (т. е. агенты пользователя должны игнорировать свойства границ для этих элементов).

Возможно, потребуется проверить совместимость браузера с таблицей CSS:

-121--4435355-

Блог об этом в моем блоге :) Короткая версия, чтобы найти полные названия ресурсов (если вы уже не знаете их):

var assembly = Assembly.GetExecutingAssembly();

foreach (var resourceName in assembly.GetManifestResourceNames())
    System.Console.WriteLine(resourceName);

Чтобы использовать все их для чего-либо:

foreach (var resourceName in assembly.GetManifestResourceNames())
{
    using(var stream = assembly.GetManifestResourceStream(resourceName))
    {
        // Do something with stream
    }
}

Чтобы использовать ресурсы в других сборках, кроме выполняющейся, можно просто получить другой объект сборки, используя некоторые другие статические методы класса Assembly . Надеюсь, это поможет:)

-121--2034716-

Возможно, вам следует разместить это на сервере, но если вы находитесь в linux-ящике, вы можете рассмотреть sed (или perl/python скрипты), чтобы заменить имя базы данных, или удалить строку «use».

1
ответ дан 13 December 2019 в 19:27
поделиться
0
ответ дан 13 December 2019 в 19:27
поделиться

Способ сделать это - это управлять mysqldumm один раз для каждой базы данных. Они так я это сделали, это mysqldump -u user-ptable databaseName . Это сбрасывает все таблицы для базы данных и удаляет оператор базы данных .

1
ответ дан 13 December 2019 в 19:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: