Difference between revisions of "Инсталляция на ALT Linux:Настройка базы данных MySQL"

From EjudgeWiki
Line 1: Line 1:
 +
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Инсталляция]]/[[Инсталляция на ALT Linux]]/[[Инсталляция на ALT Linux:Настройка базы данных MySQL|Настройка базы данных MySQL]]
  
 +
Система ejudge использует сервер баз данных MySQL для хранения базы пользователей и сданных решений. Тестирование работы ejudge с сервером баз данных MariaDB не проводилось.
 +
 +
Перед запуском 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 на сложную комбинацию.

Revision as of 19:12, 9 June 2015

Навигация: Главная страница/Система ejudge/Инсталляция/Инсталляция на ALT Linux/Настройка базы данных MySQL

Система ejudge использует сервер баз данных MySQL для хранения базы пользователей и сданных решений. Тестирование работы ejudge с сервером баз данных MariaDB не проводилось.

Перед запуском 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 на сложную комбинацию.