Перейти к содержанию
Авторизация  
crossover

Проблемы с БД

Рекомендуемые сообщения

Здравствуйте воообщем то такая проблема

вот все прописал в батнике

 set DB_HOST=localhost
set DB_USER=root
set DB_PASSWORD=root
set DB_NAME=x777

Снимок экрана (4).png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
43 минуты назад, crossover сказал:

Здравствуйте воообщем то такая проблема

вот все прописал в батнике

 set DB_HOST=localhost
set DB_USER=root
set DB_PASSWORD=root
set DB_NAME=x777

Снимок экрана (4).png

Осмелюсь предположить, что возможно когда вам предлагает ввести сервер, имя пользователя итд - там не нужно писать "y", а ввести конкретные данные или оставить поле пустым для того, чтобы применялось значение по умолчанию

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, lvlkoo сказал:

Осмелюсь предположить, что возможно когда вам предлагает ввести сервер, имя пользователя итд - там не нужно писать "y", а ввести конкретные данные или оставить поле пустым для того, чтобы применялось значение по умолчанию

Ну конкретные данные я вводил, эффект аналогичный, буду дома попробую ввести пустое значение.

Хотя в видео инструкции разработчика показано что надо нажимать у

Изменено пользователем crossover

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

как бы строка "пароль пользователя "y" " - говорит о том, что Вы ввели логин к бд - "y" :D

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
14 минут назад, Se1dhe сказал:

как бы строка "пароль пользователя "y" " - говорит о том, что Вы ввели логин к бд - "y" :D

Простите, не понял вас)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
4 минуты назад, crossover сказал:

Простите, не понял вас)

14-ая строка на Вашем скрине

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
49 минут назад, Se1dhe сказал:

14-ая строка на Вашем скрине

Хоть убейте не пойму что я сделал не правильно)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
12 минут назад, Se1dhe сказал:

у Вас запрашивается пароль для пользователя "y"

Так у меня нет такого пользователя, у меня в бд пользователь root. 

Все, по-моему я понял свою ошибку.

Изменено пользователем crossover

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в скобочках стоят дефолтные настройки для соединения с бд. Когда вы пишите Y. Вы их заменяете на "Y" нужно просто энтер нажимать. Принимать дефолтные значения. Или указать новые.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот пробывал нажимать энтер, и пробывал заменять, результат один.

Снимок экрана (5).png

Снимок экрана (6).png

Изменено пользователем crossover

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну сейчас все верно вроде, тогда проблема ещё в чем то есть. это нужно смотреть. Могу помочь. Пиши по контактам сразу с включенным тимвивером

 

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 минуты назад, virusok сказал:

Ну сейчас все верно вроде, тогда проблема ещё в чем то есть. это нужно смотреть. Могу помочь. Пиши по контактам сразу с включенным тимвивером

 

Через минут 30-60 сможешь?и какой тимвивер нужен?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не знаю, что будет через 30-60 минут. Если буду свободен - смогу. 
Тимвивер последний с офф сайта

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вообще м то как мне подсказал virusok я сделал все верно, но почему то не работает, залил в БД все в ручную, запускаю логин сервер выдает такую ошибку

=================================================-[ LoginServer Configuration ]
Loading: ./config/main/network.properties.
[21:42:09]: WARN L2Properties: Missing property for key - Developer
[21:42:10]: WARN L2Properties: Missing property for key - IpUpdateTime
[21:42:10]: WARN L2Properties: Missing property for key - LoginServerPort
[21:42:10]: WARN L2Properties: Missing property for key - LoginHostName
[21:42:10]: WARN L2Properties: Missing property for key - LoginServerHostName
[21:42:10]: WARN L2Properties: Missing property for key - EnableTelnet
[21:42:10]: WARN L2Properties: Missing property for key - StatusPort
[21:42:10]: WARN L2Properties: Missing property for key - StatusPW
[21:42:10]: WARN L2Properties: Missing property for key - TelnetAddCommand
[21:42:10]: WARN L2Properties: Missing property for key - PoolType
[21:42:10]: WARN L2Properties: Missing property for key - IOGuardLicenseKey
Loading: ./config/main/security.properties.
Loading: ./config/main/ban.properties.
Loading: ./config/main/loginserver.properties.
=================================================-[ LoginServer DataBase Load ]
[21:42:10]: ERROR DatabaseFactory: Failed to init database connections
java.lang.RuntimeException: Could not create datasource class: com.mysql.cj.jdbc.Driver
        at com.zaxxer.hikari.HikariPool.<init>(HikariPool.java:94)
        at com.zaxxer.hikari.HikariDataSource.<init>(HikariDataSource.java:51)
        at ru.l2code.sql.HikariDatabaseFactory.init(HikariDatabaseFactory.java:34)
        at ru.l2code.sql.DatabaseFactoryBuilder.build(DatabaseFactoryBuilder.java:59)
        at ru.l2code.loginserver.L2LoginServer.<init>(L2LoginServer.java:107)
        at ru.l2code.loginserver.L2LoginServer.main(L2LoginServer.java:84)
Caused by: java.lang.ClassCastException: com.mysql.cj.jdbc.Driver cannot be cast to javax.sql.DataSource
        at com.zaxxer.hikari.HikariPool.<init>(HikariPool.java:89)
        ... 5 more
[21:42:10]: INFO ..................................................
[21:42:10]: INFO System Time: 27-02-2020 09:42:10 PM
[21:42:10]: INFO ..................................................
[21:42:10]: INFO OS: Windows 10 Build: 10.0
[21:42:10]: INFO OS Arch: x86
[21:42:10]: INFO ..................................................
[21:42:10]: INFO ..................................................
[21:42:10]: INFO Avaible CPU(s): 12
[21:42:10]: INFO Processor(s) Identifier: Intel64 Family 6 Model 45 Stepping 7, GenuineIntel
[21:42:10]: INFO ..................................................
[21:42:10]: INFO ..................................................
[21:42:10]: INFO Runtime Information
[21:42:10]: INFO Current Free Heap Size: 11 mb
[21:42:10]: INFO Current Heap Size: 15 mb
[21:42:10]: INFO Maximum Heap Size: 123 mb
[21:42:10]: INFO ..................................................
[21:42:10]: INFO ..................................................
[21:42:10]: INFO Java Platform Information
[21:42:10]: INFO Java Runtime  Name: Java(TM) SE Runtime Environment
[21:42:10]: INFO Java Version: 1.8.0_241
[21:42:10]: INFO Java Class Version: 52.0
[21:42:10]: INFO ..................................................
[21:42:10]: INFO ..................................................
[21:42:10]: INFO Virtual Machine Information (JVM)
[21:42:10]: INFO JVM Name: Java HotSpot(TM) Client VM
[21:42:10]: INFO JVM installation directory: C:\Program Files (x86)\Java\jre1.8.0_241
[21:42:10]: INFO JVM version: 25.241-b07
[21:42:10]: INFO JVM Vendor: Oracle Corporation
[21:42:10]: INFO JVM Info: mixed mode, sharing
[21:42:10]: INFO ..................................................
[21:42:10]: INFO ..................................................
[21:42:10]: INFO GameServerManager: Loaded 127 server name(s)
[21:42:10]: INFO GameServerManager: Loaded 1 server(s)
[21:42:10]: INFO ProxyServersData: Loaded 1 element(s)
[21:42:10]: INFO Cached 10 RSA keys for Game Server communication.
[21:42:10]: INFO DDoS-Proof: Started client manager for 100 sessions
[21:42:10]: INFO DDoS-Proof: Session time set to 15 seconds
[21:42:10]: INFO LoginManager initiating
[21:42:10]: ERROR Failed initializing LoginManager. Reason: null
java.lang.NullPointerException
        at ru.l2code.sql.HikariDatabaseFactory.getConnection(HikariDatabaseFactory.java:45)
        at ru.l2code.sql.DatabaseFactory.getConnection(DatabaseFactory.java:29)
        at ru.l2code.loginserver.manager.LoginManager.<init>(LoginManager.java:91)
        at ru.l2code.loginserver.manager.LoginManager.load(LoginManager.java:62)
        at ru.l2code.loginserver.L2LoginServer.<init>(L2LoginServer.java:126)
        at ru.l2code.loginserver.L2LoginServer.main(L2LoginServer.java:84)
Для продолжения нажмите любую клавишу . . .
 

Изменено пользователем crossover

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Дружище, у тебя может быть запрещен доступ в mysql. Поставь ип адрес с который запускается база не localhost, а 0.0.0.0. и фаервол отключи на всякий случай.

ERROR DatabaseFactory: Failed to init database connections

Изменено пользователем Jfull

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3 часа назад, Jfull сказал:

Дружище, у тебя может быть запрещен доступ в mysql. Поставь ип адрес с который запускается база не localhost, а 0.0.0.0. и фаервол отключи на всякий случай.

ERROR DatabaseFactory: Failed to init database connections

Не выдумывайте. Или вы одну строчку читаете, а ниже где явно написано в чем проблемма нет?

13 часов назад, crossover сказал:

Caused by: java.lang.ClassCastException: com.mysql.cj.jdbc.Driver cannot be cast to javax.sql.DataSource

Чтото не так с вашим драйвером. Он либо не подходит к вашей сборке либо что-то не так с непосредственной реализацией.

Возможно вы взяли ядро новее\старее которое использует другой драйвер, отличный от того который у вас есть

Вообщем советую обратится к разработчику данной сборки

Изменено пользователем lvlkoo

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
31 минуту назад, lvlkoo сказал:

Не выдумывайте. Или вы одну строчку читаете, а ниже где явно написано в чем проблемма нет?

да мой косяк, не посмотрел дальше про инициализацию драйвера)

  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это походу из за новой версии библы mysql.
На сайте разраба дали ответ.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сорри за поздний ответ, проблема решена.

Причина: установил последний mysql.

Решение: поставил версию 5.5

Изменено пользователем crossover

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...