Я использую программу для импорта дампа Википедии на мой локальный сервер MySQL. Программа работает. Я начинаю это четыре дня назад. К сожалению, диск C: будет заполнен. У меня есть два жестких диска, подключенных к моему ПК. Каждый 80 ГБ. Второй жесткий диск пуст. Как можно запретить программе выкидывать исключение. У него нет опции паузы. Возможно ли использовать второй HDD в сценарии?
1 ответ
0
Насколько я знаю. Вам нужно создать mklink, чтобы связать второй жесткий диск с первым в папке mysql. Mysql имеет папку для каждой базы данных. Поэтому создайте новую папку с именем "Backup".
(assuming the new partition is D:)
make a folder called "mysql" on d:
(Вы создаете соединение со вторым жестким диском здесь.)
mklink c:\<location of the mysql database folder>\backup /J d:\mysql
create a new database called "backup"
create identical set of tables in the "backup database"
start moving records from the original tables to the "backup" database"
Вам нужно разбить данные на группы, например, по дате (например). Затем вы можете выбрать все данные за определенную дату и вставить в новую "резервную" базу данных, а затем удалить группу из исходной базы данных.
Если вы создаете двоичные журналы, это может сэкономить место. ОЧИСТИТЕ БИНАРНЫЕ ЖУРНАЛЫ ДО '2013-10-12 21:10:00';