Перейти к содержимому
booksmaster

Скрипт дампа mysql при загрузке OS(нужна помощь)

Рекомендуемые сообщения

Заранее спасибо всем откликнувшимся.

 

Мне необходимо восстанавливать базу mysql при загрузке системы на раздел tmpfs. База простая и не объемная. Ок 100 мб. 

как я это вижу

отключим автозапуск mysql

chkconfig mysqld off

запишем такое в скрипт и положим его в init.d

PATH=blabla

/usr/bin/mysql -uuser -p[password] -f < /home/dmp/file.sql

service mysqld start

 

Так вот вопрос: можно ли восстанавливать базу такой командой до загрузки самомго mysql. И адекватно ли себя поведет mysq , когда обнаружит, что файлов с его базами на месте нет, т.к. они на разделе tmpfs.

 

Надеюсь, понятно объяснил.. 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Так вот вопрос: можно ли восстанавливать базу такой командой до загрузки самомго mysql. И адекватно ли себя поведет mysq , когда обнаружит, что файлов с его базами на месте нет, т.к. они на разделе tmpfs.

 

 

 

Нет.

 

 

Заранее спасибо всем откликнувшимся.

 

Мне необходимо восстанавливать базу mysql при загрузке системы на раздел tmpfs. База простая и не объемная. Ок 100 мб. 

как я это вижу

отключим автозапуск mysql

chkconfig mysqld off

запишем такое в скрипт и положим его в init.d

PATH=blabla

/usr/bin/mysql -uuser -p[password] -f < /home/dmp/file.sql

service mysqld start

 

Так вот вопрос: можно ли восстанавливать базу такой командой до загрузки самомго mysql. И адекватно ли себя поведет mysq , когда обнаружит, что файлов с его базами на месте нет, т.к. они на разделе tmpfs.

 

Надеюсь, понятно объяснил.. 

 

В sql файле есть команды удаления старой базы и создания новой?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×