Задавайте вопросы, мы ответим
Вы не зашли.
Здравствуйте!
Сабж!
Неактивен
1. остановить сервер MySQL
2. скопировать файлы данных на новое место
3. запустить сервер MySQL на новом месте
Если MyISAM, то можно копировать каталоги с базами данных, в случае InnoDB - файлы хранилища и информацию о них из my.cnf
Неактивен
MyISAM.
Как я понял, в файле конфигурации my.ini в разделе mysqld нужно добавить ключ с указанием пути к БД.
Неактивен
Я, наверное, неправильно понял Ваш вопрос. Если хотите перенести в рамках одного сервера, то напишите в my.cnf в разделе [mysqld]
datadir=/path/to/new/dir
Не забудьте создать новую директорию и сделать ее владельцем mysql
Неактивен
и сделать ее владельцем mysql
А это как? Разве datadir=/path/to/new/dir недостаточно?
Неактивен
Надо, чтобы у процесса mysql были права на запись в этот каталог
В unix это делается командой:
chown mysql.mysql /path/to/new/dir
Неактивен
Надо, чтобы у процесса mysql были права на запись в этот каталог
А в Windows?
Неактивен
Может быть в windows и не потребуется, если сервис mysql выполняется с правами администратора.
Неактивен