debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: Помогите с переносом mysql с windows на debian  (Прочитано 1514 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Marrt

  • Topic Author
  • Сообщений: 2
Всем добрый день! Очень нужна помощь знающих людей!
Попытаюсь изложить свою ситуацию:
У меня есть база Mysql на windows, плюс apach с php для работы с базой через web интерфейс.
Руководство сказало переходить на linux, а я в нем очень не силен...

Задача на двух серваках с линуксом:
- На одном сервере поднять mysql, подцепить имеющуюся базу(с винды)
 - На другом apach+php, которые будут работать с базой перового.


Сначала хочу сделать 1-ый сервак под mysql. За ось взял debian.
Мои действия:
1) База на windows не маленькая, около 120 gb, сделал backup.
2) Взял новый комп,установил на него debian, mysql-server, mysql admin (внешне не отличить от виндового).

Первое с чем столкнулся это :
1)   Запустил mysql administrator и увидел что используется движок «myisam» , а на винде работал innodb. 
- Поменял на innodb, перезапустил mysql.

2)    Backup базы с винды имеет кодировку cp1251. Restor на debian предлогает utf-8.
-оставляю utf-8 ?

3)   Хочу оптимизировать работу mysql (в распоряжении i7 2700 + 8 gb оперативы) (по мере возможности)
-Как и в винде выставил innodb_buffer_pool_size=4000M дабы mysql использовал 4gb памяти
Могу ли выставить и остальные параметры как в винде?

Заранее спасибо за помощь!


Сообщение объединено: 23 Ноябрь 2011, 19:15:37
C этим разобрался!
Следующая проблема:
Хочу слизать настройки mysql с виндовой машины.
Взял my.ini, поменял в нем basedir и datadir, подложил его как my.cnf.
Пробую запустить mysql, а он не запускается.
Может кто знает почему??

« Последнее редактирование: 23 Ноябрь 2011, 19:15:37 от Marrt »
 

Оффлайн skeletor

  • Сообщений: 35
Re: Помогите с переносом mysql с windows на debian
« Ответ #1 : 24 Ноябрь 2011, 13:33:27 »
Смотрите в логи. Скорее всего какие-то опции deprecated или replaced.
"Винда съела дрова и резет здесь не фурычит"
"Все говорят, что у меня /dev/hands кривой и я всё делаю через /dev/ass. А у меня этих файлов вообще нет!"
 

Оффлайн Marrt

  • Topic Author
  • Сообщений: 2
Re: Помогите с переносом mysql с windows на debian
« Ответ #2 : 24 Ноябрь 2011, 13:40:33 »
хммм , не задолго до этого писал давал права юзеру chmod -R 777 /etc/mysql/
из за этого mysql вообще не останавливался))
chmod -R 755 /etc/mysql/ - так работает

а где логи смотреть?  ::)

Сообщение объединено: 24 Ноябрь 2011, 14:01:53
Нужно было удалить ibdata, ib_logfile0, ib_logfile1 и снова запустить mysql 
Так ну теперь у меня чистенькая debian, mysql-server, mysql-admin, mysql настроен, полагаю можно приступить к restore 8)   
« Последнее редактирование: 24 Ноябрь 2011, 14:01:53 от Marrt »
 

Теги: