Серверу MySQL на Ubuntu не удается запуститься после того, как изменения сделали к my.cnf в Windows

После того как Вы работаете yum clean all, попытайтесь работать yum makecache. Также проверьте, какие репозитории включены теперь (не, что conf файлы могли быть провалены), yum repolist

1
07.12.2012, 21:49
4 ответа

Можно внести изменения в Windows, но необходимо использовать другого редактора, чем Блокнот. Попробуйте Блокнот ++, PsPad или подобное программное обеспечение. Блокнот Windows всегда изменяет окончания строки на стиль Windows, и он вызывает проблему.

0
27.01.2020, 23:39

Это это могли быть окончания строки Windows по сравнению с окончаниями строки Unix?

2
27.01.2020, 23:39

Вы можете использовать dos2unix инструмент для преобразования окончаний строк в формат unix:

$ sudo apt-get install dos2unix
$ dos2unix /path/to/my.cnf

и посмотрите, устранит ли это проблему, теперь, когда это сделано.
Возможно, когда вы открыли файл с помощью блокнота или другого редактора, он попросил вас преобразовать окончания строк в совместимые с windows, и вы выбрали "да".

0
27.01.2020, 23:39

Когда вы запускаете MySQL 5.5 на Ubuntu Server 12.10, сначала проверьте, запущен ли процесс, с помощью приведенной ниже команды.

ps aux |grep mysql 

если запущен. Убейте PID, как показано mysql start / running, обработайте 2754 и попробуйте снова запустить MySQL.Проверьте, установлен ли он, с помощью этой команды dpkg --get-selections | grep mysql , если он указан как установленный, вы его получили. В противном случае вам нужно установить его и, наконец, проверить, что путь pid в my.cfg по умолчанию / var / lib / mysql после завершения процесса удалите файл sock.

Как вы сказали, «вы открыли my.cnf в Windows через общий ресурс Samba и сохранили файл без каких-либо изменений», не имеет значения, если вы ничего не изменили, это не повлияет на MySQL.

0
27.01.2020, 23:39

Теги

Похожие вопросы