Настройка MySQL
1. Поставит пакеты MySQL
При установке standpm должны по зависимостям поставиться следующие пакеты:
MySQL-server libnss-mysql
2. Создать БД
Необходимо создать БД с именем standpm вручную. Запускаем mysql:
$mysql
Если не пускает, можно попробовать указать пользователя root, без пароля :
$mysql -u root
Создаем БД:
CREATE DATABASE standpm;
Проверить существующие БД можно так:
SHOW DATABASES;
Указать БД для дальнейшей работы с ней можно так:
USE standpm;
3. Создать пользователя
Для того, чтобы DBServer смог писать в БД, необходимо завести для него пользователя. Имя этого пользователя - dbadmin, пароль - dbadmin.
CREATE USER 'dbadmin'@'localhost' IDENTIFIED BY 'dbadmin';
Дадим права на БД standpm созданному пользователю:
GRANT SELECT,INSERT,UPDATE,DELETE,INDEX,LOCK TABLES,CREATE,DROP ON standpm.* TO 'dbadmin'@'localhost' IDENTIFIED BY 'dbadmin';
4. Создать таблиц
Таблицы в БД создаются скриптом db_create.sql, который идет в пакете standpm.
Запустить скрипт можно так:
$mysql standpm -u dbadmin -p < /etc/standpm/db_create.sql
Где
standpm - имя БД dbadmin - имя пользователя /etc/standpm/db_create.sql - путь до нужного sql скрипта
Посмотреть список созданных таблиц можно командой:
SHOW tables;
5. Настроить запуск mysqld при старте системы
Чтобы mysqld запускался при старте системы необходимо:
1. Проверить, что mysqld есть в chkconfig:
$chkconfig mysqld --list
2. Если его нет в списке, добавить:
$ chkconfig --add mysqld
3. Добавить mysqld в runlevels:
$ chkconfig mysqld on
6. Настроить проверку после сбоя
Чтобы в случае сбоя происходила проверка, необходимо в /var/lib/mysql/my.cnf добавить параметр:
myisam_recover=BACKUP
Ссылки
http://dev.mysql.com/doc/refman/5.0/en - руководство по MySQL 5.0