Difference between revisions of "Инсталляция на ALT Linux:Настройка базы данных MySQL"
From EjudgeWiki
(Created page with " # service mysqld start # mysql mysql> CREATE DATABASE ejudge; mysql> CREATE USER 'ejudge'@'localhost' IDENTIFIED BY 'ejudge'; mysql> GRANT ALL ON ejudge.* TO 'ejudge'@'l...") |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Инсталляция]]/[[Инсталляция на ALT Linux]]/[[Инсталляция на ALT Linux:Настройка базы данных MySQL|Настройка базы данных MySQL]] | ||
+ | |||
+ | Система ejudge использует сервер баз данных MySQL для хранения базы пользователей и сданных решений. | ||
+ | |||
+ | В дистрибутивах ALT Linux вместо базы MySQL может использоваться база mariadb. Настройка mariadb производится так же (в том числе консольная команда для запуска клиента называется mysql). | ||
+ | |||
+ | Перед запуском ejudge необходимо создать в MySQL пользователя и базу данных. | ||
+ | |||
+ | Запустите сервис MySQL и консольный клиент MySQL: | ||
+ | |||
# service mysqld start | # service mysqld start | ||
# mysql | # mysql | ||
+ | |||
+ | В консольном клиенте MySQL выполните следующие команды: | ||
mysql> CREATE DATABASE ejudge; | mysql> CREATE DATABASE ejudge; | ||
mysql> CREATE USER 'ejudge'@'localhost' IDENTIFIED BY 'ejudge'; | mysql> CREATE USER 'ejudge'@'localhost' IDENTIFIED BY 'ejudge'; | ||
mysql> GRANT ALL ON ejudge.* TO 'ejudge'@'localhost'; | mysql> GRANT ALL ON ejudge.* TO 'ejudge'@'localhost'; | ||
+ | |||
+ | Во второй команде желательно заменить пароль пользователя базы данных ejudge на сложную комбинацию. |
Latest revision as of 13:18, 10 June 2015
Навигация: Главная страница/Система ejudge/Инсталляция/Инсталляция на ALT Linux/Настройка базы данных MySQL
Система ejudge использует сервер баз данных MySQL для хранения базы пользователей и сданных решений.
В дистрибутивах ALT Linux вместо базы MySQL может использоваться база mariadb. Настройка mariadb производится так же (в том числе консольная команда для запуска клиента называется mysql).
Перед запуском ejudge необходимо создать в MySQL пользователя и базу данных.
Запустите сервис MySQL и консольный клиент MySQL:
# service mysqld start # mysql
В консольном клиенте MySQL выполните следующие команды:
mysql> CREATE DATABASE ejudge; mysql> CREATE USER 'ejudge'@'localhost' IDENTIFIED BY 'ejudge'; mysql> GRANT ALL ON ejudge.* TO 'ejudge'@'localhost';
Во второй команде желательно заменить пароль пользователя базы данных ejudge на сложную комбинацию.