- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Сервер:
FreeBsd 5.5
mysql-client-4.1.18_1
mysql-server-4.1.18_2
Собственно, как вылечить? Запускать со своими правами неохота...Кстати, а где хоть этот файл должен находиться? В текущей директории?
Кстати, а где хоть этот файл должен находиться?
Он должен находиться в mysql_dbdir (/var/db/mysql). Кстати, права на эту директорию должны быть правильно выставлены. Можете попробовать перевести с английского эту фразу: "mysqld does not have the access rights to the directory."
Попробуйте так:
chown -R mysql:mysql /var/db/mysql
Да, а что значит эта фраза:
Запускать со своими правами неохота...
Вы что, будучи непривелигированым юзером, хотите поднять себе отдельную базу? Под каким uid вы в консоли?
Собственно, как вылечить? Запускать со своими правами неохота...Кстати, а где хоть этот файл должен находиться? В текущей директории?
VPS? =)
см. /var/db/mysql
по идее mysql должен пускаться от юзера mysql ;)
тоесть права на все файлы и подкаталоги должны принадлежать
пользователю mysql если это не так, то:
cd /var/db
chown -R mysql mysql
Если mysql ставился из портов, то в /usr/local/etc/rc.d
должен лежать скрипт старта mysql'я: mysql-server
от рута сделать /usr/local/etc/rc.d/./mysql-server start
И Сервер поднимется под пользователем mysql.
Все права будут соответствовать.
Вы что, будучи непривелигированым юзером, хотите поднять себе отдельную базу?
Да под рутом я...куда уж дальше :) Да и английский чуть понимаю...Только не знал про юзера mysql. Это мой первый сервер, так что я пока скорее учусь ))) И, в принципе, как перемещаться и менять права знаю, так что не полный нуб ;)
VPS? =)
VDS ))) А инсталлировал sysinstall-ом
Теперь такой вопрос -- а где эта таблица должна существовать, и как её собственно создать?
ЗЫ: Почему у меня впечатление, что эта таблица должна существовать заранее, и просто так её руками не создашь? ((((
Теперь такой вопрос -- а где эта таблица должна существовать, и как её собственно создать?
ЗЫ: Почему у меня впечатление, что эта таблица должна существовать заранее, и просто так её руками не создашь? ((((
Есть несколько утилит в поставке mysql. Например: mysql_install_db.
А вообще, надо бы вам README мускуля почитать. Там порядок действий подробно расписан.
Теперь такой вопрос -- а где эта таблица должна существовать, и как её собственно создать?
ЗЫ: Почему у меня впечатление, что эта таблица должна существовать заранее, и просто так её руками не создашь? ((((
Все необходимые базы создаются по умолчанию при установке.
Из пэкэджей ставится только сам mysql без баз.
Скрипт /usr/local/etc/rc.d/mysql-server есть?
При первом старте он сам запускает все необходимые скрипты, в том числе и
создаёт базу с настройками.
Ну или как резонно пишет Lupus надо запустить mysql_install_db и т.д.
как описасно в доке.
Вообще-то под фрей я бы посоветовал такой способ установки mysql:
В этом случае все будет правильно установлено сразу.
(Последнюю строку можно исправить, если будут другие кодировки)
Вообще-то под фрей я бы посоветовал такой способ установки mysql:
В этом случае все будет правильно установлено сразу.
(Последнюю строку можно исправить, если будут другие кодировки)
Думаю под VDS нет портов =) (хотя никто не мешает их развернуть)
В целом согласен, собраный на сервере mysql будет работать явно лучше,
чем у какого-то дяди и положеный им в пэкэджи. Плюс если порты обновлены скажем через cvsup, тобудут иметь всегда свежую версию + необходимые под фрю патчи.
А вообще, надо бы вам README мускуля почитать. Там порядок действий подробно расписан.
Если спрошу, где он находится, не сильно пинать будете? )))
А после mysql_install_db такое
Скрипт /usr/local/etc/rc.d/mysql-server есть?
Есть mysql-server.sh, но с позором признаюсь, что не понял синтаксис команды ((((
Usage: ./mysql-server.sh [fast|force|one](start stop restart rcvar status poll)
А вообщем, просто тыкните мордой, где Readme к нему или man, дальше буду сам разбираться...
Есть mysql-server.sh, но с позором признаюсь, что не понял синтаксис команды ((((
Usage: ./mysql-server.sh [fast|force|one](start stop restart rcvar status poll)
/usr/local/etc/rc.d/mysql-server start