Я использую командную строку для резервного копирования и восстановления базы данных MYSQL.
Позвольте мне использовать базу данных Data1 с представлениями и процедурами.
Когда в Cmd line
я использую mysqldump
т.е.
..>bin> mysqldump -u root -proot Data1 > Datafile.mysql
Когда я использую вышеуказанный Cmd, он создает файл резервной копии в папке bin Mysql с Dtafile.mysql
Имя.
но дело в том, что он создает резервные копии только таблиц, а не процедур.
И когда я восстанавливаю его в пустой базе данных "Data2"
..bin> mysql - u root -proot Data2 < Dataafile.mysql
Что он делает, он создает все таблицы и преобразует представления в таблицы, и никакие процедуры не были восстановлены.
Означает, что я не могу восстановить полную резервную копию базы данных со всеми таблицами, представлениями и процедурами.
Может кто-нибудь из вас, ребята, помочь этому ..
Я был бы очень благодарен.