01-20-2010, 02:59 AM
Подключение к БД.
Вы можете подключиться к вашей базе MySQL с помощью стандартного mysql-клиента, который есть в любом дистрибутиве MySQL.
Откройте коммандную строку и введите:
После того как вы введёте пароль, вы увидите примерно следующее:
Что-бы выйти из клиента, введите: quit
Создание или удаление БД.
Для того, что-бы создать базу данных, введите:
Для того, что-бы удалить БД, введите (При этом вы потеряете все данные в БД):
Импортируем таблицы в БД.
Для нормальной работы эмулятора вам потребуется 3 SQL файла:
load_static.sql
load_empty_users.sql
prime_db.sql
Для того, что-бы импортировать файлы в БД, введите в mysql-клиенте:
Создание аккаунта.
В MySQL-Клиенте введите (Где your_account_name - ваш логин, и your_password - ваш пароль:
Data Files.
Создайте папку "data" в корневом каталоге эмулятора, и положите туда файл strings.txt, который вы можете найте в папке script/sys/ вашего клиента Eve.
Если вы всё-таки не смогли его найти, то вы можете взять его тут.
Config File.
Теперь вам нужно создать файл "evemuserver.xml" в корневой директории эмулятора, в котором будут хранится настройки подключения к БД. Содержимое файла должно быть следующим:
Вы так-же можете изменить порт сервера, но мы не рекомендуем изменять его на стандартный (26000)...
Теперь ваш сервер готов к работе
Вы можете подключиться к вашей базе MySQL с помощью стандартного mysql-клиента, который есть в любом дистрибутиве MySQL.
Откройте коммандную строку и введите:
Код:
$ mysql -u <eveuser> -p <evedb>
После того как вы введёте пароль, вы увидите примерно следующее:
Код:
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 91 to server version: 5.0.24a-Debian_9-log
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
Что-бы выйти из клиента, введите: quit
Создание или удаление БД.
Для того, что-бы создать базу данных, введите:
Код:
CREATE DATABASE <evedb>;
Для того, что-бы удалить БД, введите (При этом вы потеряете все данные в БД):
Код:
DROP DATABASE <evedb>;
Импортируем таблицы в БД.
Для нормальной работы эмулятора вам потребуется 3 SQL файла:
load_static.sql
load_empty_users.sql
prime_db.sql
Для того, что-бы импортировать файлы в БД, введите в mysql-клиенте:
Код:
$ mysql -f -u <eveuser> -p <evedb> < ../путь/к/sql/файлам/файл.sql
Создание аккаунта.
В MySQL-Клиенте введите (Где your_account_name - ваш логин, и your_password - ваш пароль:
Код:
INSERT INTO account (accountName,role,password) VALUES('your_account_name', 4294967231, PASSWORD('your_password'));
Data Files.
Создайте папку "data" в корневом каталоге эмулятора, и положите туда файл strings.txt, который вы можете найте в папке script/sys/ вашего клиента Eve.
Если вы всё-таки не смогли его найти, то вы можете взять его тут.
Config File.
Теперь вам нужно создать файл "evemuserver.xml" в корневой директории эмулятора, в котором будут хранится настройки подключения к БД. Содержимое файла должно быть следующим:
Код:
<eve>
<server>
<!-- <port>26001</port> -->
</server>
<database>
<host>127.0.0.1</host>
<username>eve</username>
<password>eve</password>
<db>eve</db>
</database>
</eve>
Вы так-же можете изменить порт сервера, но мы не рекомендуем изменять его на стандартный (26000)...
Теперь ваш сервер готов к работе