Задавайте вопросы, мы ответим
Вы не зашли.
устанавливаю базы мускула 5 022 под фрибзд 6.2 для установки lanbilling восле ввода дальнейших инструкций мускул перестает загружаться - в чем может быть проблемма?
Для корректной работы АСР с русским языком, следует назначить кодировку
по умолчанию для клиентской и серверной части MySQL. Для этого в соответствующие разделы файла my.cnf надо добавить следующие
инструкции:
[client]
default-character-set = cp1251
character-sets-dir = /usr/local/mysql/share/mysql/charsets
#character-sets-dir = /usr/share/mysql/charsets # при установке из rpm
[mysqld]
default-character-set = cp1251
character-sets-dir = /usr/local/mysql/share/mysql/charsets
#character-sets-dir = /usr/share/mysql/charsets # при установке из rpm
skip-character-set-client-handshake
PS устанавливаю из исходного кода - ошибок при установке не обнаружедо до внесения данных инструкций мускул грузится
Неактивен
А в error.log что?
Неактивен
такого файла вообще нету - искал командой find . -name из карневого каталога .... ничего похожего нету - а где он должен храниться?
Неактивен
Можете запустить MySQL командой типа
mysqld --defaults-file=/usr/local/mysql/etc/my.cnf
Тогда ошибки будут выводиться в STDERR.
А вообще, скрипт mysqld_safe умеет перенаправлять STDERR в файл.
Неактивен
NOX написал:
такого файла вообще нету - искал командой find . -name из карневого каталога .... ничего похожего нету - а где он должен храниться?
Обычно он лежит в /var/lib/mysql и называется имя_хоста.err
Неактивен
вот такого рода ошибка образуется в файле отчета
[ERROR] /usr/local/mysql/libexec/mysqld: unknown variable 'caracter-sets-dir=usr/local/mysql/share/mysql/charsets'
Неактивен
--character-sets-dir=name
Вы пропустили букву h
И путь лучше писать абсолютный. Т.е. /usr/...
Неактивен
NOX написал:
[ERROR] /usr/local/mysql/libexec/mysqld: unknown variable 'caracter-sets-dir=usr/local/mysql/share/mysql/charsets'
Исправить опечатку можно в файле /etc/my.cnf, указать абсолютный путь
character-sets-dir=/usr/local/mysql/share/mysql/charsets
Неактивен
спасибо - тему можно удалить
Неактивен
в продолжении темы - не получается создать базы - где нужно дать следующие команды?
При создании структуры БД центрального хранилища используется
режим Main. Для этого под полномочиями root на mysql создаем новую базу
данных billing, в которой будет организовано центральное хранилище. Для
этого дадим следующие команды:
mysql –u root –p
create database billing;
COMMAND NOT FOUND и все тут
Неактивен
NOX написал:
Для
этого дадим следующие команды:
mysql –u root –p
create database billing;
COMMAND NOT FOUND и все тут
Пожалуйста приведите полное сообщение об ошибке
Неактивен
Скорее всего, /usr/local/mysql/bin нет в PATH - просто укажите
путь к клиенту mysql.
Можете сделать sitewise-обновление типа
ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql
Неактивен