Jak zainstalować MySQL do Bota?

HeavyWolfPL | 2017-11-09 15:59:46 UTC | #1

Cześć, posiadam płatnego xBota (z MPCForum) i on potrzebuje bazy danych do zapisywania czasu połączenia itd. Posiadam Ubuntu 16.4 64bit (Na wszelki wypadek). Każdy poradnik niestety jest przestarzały i nie wszystko działa. Prosiłbym o prosty poradnik jak zainstalować MySQL do gotowego już serwera TS3.


liamdj23 | 2017-11-09 16:08:09 UTC | #2

sudo apt install mysql-server

Próbowałeś?


HeavyWolfPL | 2017-11-09 16:09:23 UTC | #3

[quote=”liamdj23, post:2, topic:4382”]
sudo apt install mysql-server
[/quote]

Reading package lists… Done
Building dependency tree… Done
E: Unable to locate package mysql-server


liamdj23 | 2017-11-11 11:01:43 UTC | #4

sudo apt update && sudo apt upgrade

a potem
sudo apt install mysql-server


DBanaszewski | 2017-11-09 16:11:35 UTC | #5

[quote=”HeavyWolfPL, post:1, topic:4382”]
Prosiłbym o prosty poradnik jak zainstalować MySQL do gotowego już serwera TS3.
[/quote]

No tak prosto się nie da - migracja danych do zewnętrznej bazy = usunięcie wszystko i wszystkich. Musiałbyś “zapisać” swoje dane itp.


HeavyWolfPL | 2017-11-09 16:16:44 UTC | #6

[quote=”liamdj23, post:4, topic:4382”]
sudo apt install mysql-server
[/quote]

Nie było błędów podczas instalacji, co dalej?


Timo | 2017-11-09 16:25:01 UTC | #7

No to już, zainstalowałeś :slightsmile:
Dodaj bazę
mysql -p
_
CREATE DATABASE nazwa;
quit;
i masz bazę :)


HeavyWolfPL | 2017-11-09 16:27:10 UTC | #8

[quote=”Timo, post:7, topic:4382”]
quit;
[/quote]
Czyli konfig w bocie ma wyglądać tak?
(
‘dbip’ => ‘188.165.20.13’,
‘db
user’ => ‘root’,
‘dbpassword’ => ‘TutajMojeHasło’,
‘db
name’ => ‘xbot’,
),


Timo | 2017-11-09 16:29:09 UTC | #9

Jeśli chcesz dać aplikacji roota z mysql (czego ludzie nie polecają, ale jak masz tylko jedną bazę to według mnie nie ma potrzeby tworzenie osobnego usera) to ma tak wyglądać.

[quote=”HeavyWolfPL, post:8, topic:4382”]
xbot
[/quote]

Jeśli w powyższym kroku zamiast nazwa wpisałeś xbot :)

[quote=”HeavyWolfPL, post:8, topic:4382”]
‘db_ip’ => ‘188.165.20.13’,
[/quote]

Tu nie jestem pewny, jeśli masz na tym samym VPSie bota i mysql to najlepiej jak wpiszes
‘db_ip’ => ‘localhost’,


Aylin | 2018-06-12 20:01:16 UTC | #10