Общие > Базы данных

БД из read-only в нормальный режим!!!

(1/1)

:
есть базы данных, их копируешь на другой сервак и они сразу становятся read-only - как им этот параметр прикрыть, на файлы и папки права полные!!! к серваку майскл подключен под рутом!

Chs:

--- Цитировать ---...их копируешь ...

--- Конец цитаты ---

Подробнее.

fidget:
мм..
насколько я могу из своего опыта судить, то проблема все-таки с правами :)
проверь из-под какого пользователя запускается mysqld и кому пренадлежат папки ...
а еще дучше делай дамп базы и переноси его, а не просто копируй дериктории (я так поняла, что ты именно так и сделал), тогда такой фигни не будет точно :)

:
то есть если бд уже в рид-онли, то ее назад никак да?
дело в том, что сервак от меня за полметра, но это сервак на весь институт, так что там у меня юзер создан и при коннекте к майскл, я под рутом работаю, самое интресное, что если я бд создаю сразу на серваке, то потом могу ее спокойно изменять, а вот если переношу, то действительно изменять ее не могу. на серваке фрибсд, у меня - винда... но почему-то это первый случай такой проблемы... а как дамп инициализировать? просто mysql_query или как-то по особенному?

fidget:

--- Цитировать ---то есть если бд уже в рид-онли, то ее назад никак да?
--- Конец цитаты ---

измени права на файлы базы и директория базы, он должны пренадлежать тому же пользователю из под которого mysql сервер запускается (обычно этот юзер mysql)


--- Цитировать ---а как дамп инициализировать?
--- Конец цитаты ---

mysqldump database_name [table_names] > /tmp/database.sql
копируешь файл на свой другой сервер и восстанавливаешь
mysql database_name < database.sql

только не забудь свою базу данных создать на другом сервере перед этим ..
http://www.mysql.com/doc/m/y/mysqldump.html

Навигация

[0] Главная страница сообщений

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии