Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem] Problem z MYSQL


Rekomendowane odpowiedzi

Opublikowano

Wszędzie gdzie jest LocalHost ustawić na IP Maszyny?

 

 

czyli np

 

 

PLAYER_SQL: localhost mt2 mt2!@# player

 

Na np

 

PLAYER_SQL: 127.0.0.1 mt2 mt2!@# player

Opublikowano

PLAYER_SQL: localhost mt2 mt2!@# player

 

Ma to wyglądać tak

 

PLAYER_SQL: ip login haslo player

 

np

PLAYER_SQL: 127.0.0.1 root 123456 player

 

Masz tak zrobić wszędzie, jedynie bodajże w pliku conf.txt wygląda to troche inaczej.

74f31dbf1675f.jpg

 

Opublikowano

Po co wprowadzasz go w błąd, przy każdym tutku jest pokazane jak dodać usera do mysql, więc pownie to zrobił.

Teraz zostały configi, i wgranie mysql mt2.

74f31dbf1675f.jpg

 

Opublikowano

Wgrałem już mysql mt2.

 

 

Miałem w Configach

 

PLAYER_SQL: localhost mt2 mt2!@# player

 

To ma być

 

PLAYER_SQL: 127.0.0.1 root 123456@# player

 

a w Common ? mam

 

COMMON_SQL: 127.0.0.1 mt2 mt2!@# common

Opublikowano

Nie

PLAYER_SQL: 127.0.0.1 root 123456@# player

Tylko

PLAYER_SQL: 127.0.0.1 root 123456 player

 

wszędzie ma być tak samo, lecz te końcówki account,player itp mają zostać takie jakie są np

 

COMMON_SQL: 127.0.0.1 root 123456 common

74f31dbf1675f.jpg

 

Opublikowano
HOSTNAME: auth

CHANNEL: 1

PORT: 11002

P2P_PORT: 12000

DB_PORT: 15000

DB_ADDR: 127.0.0.1

TABLE_POSTFIX:

ITEM_ID_RANGE: 000000001 000000002

PASSES_PER_SEC: 25

SAVE_EVENT_SECOND_CYCLE: 180

PING_EVENT_SECOND_CYCLE: 180

AUTH_SERVER: master

PLAYER_SQL: 127.0.0.1 root 123456 account

COMMON_SQL: 127.0.0.1 root 123456 common

LOG_SQL: 127.0.0.1 root 123456 log

LOCALE_SERVICE: poland



Wiem ze zamiast 127.0.0.1 to ip mojej maszyny. Dobrze jest Auth np :)?
Opublikowano

tak. Tylko te 123456 to ma być haslo do mysql jak cuś :)

Tak robisz w ch1,ch2,ch3,ch3,auth,game ;) w auth albo game zamiast pliku config jest plik conf.txt. Wygląda on trochę inaczej ale chyba się kapniesz ;),

 

 

Pamiętaj o zostawieniu +, to motywuje :)

74f31dbf1675f.jpg

 

Opublikowano
WELCOME_MSG = "Mysql odpalone"


SQL_ACCOUNT = "127.0.0.1 account root 123456 0"

SQL_PLAYER = "127.0.0.1 player root 123456 0"

SQL_COMMON = "127.0.0.1 common root 123456 0"

SQL_HOTBACKUP = "127.0.0.1 hotbackup root 123456 0"


TABLE_POSTFIX = ""


BIND_PORT = 15000

DB_SLEEP_MSEC = 10

CLIENT_HEART_FPS = 10

HASH_PLAYER_LIFE_SEC = 600

BACKUP_LIMIT_SEC = 3600

PLAYER_ID_START = 100

PLAYER_DELETE_LEVEL_LIMIT = 100

PLAYER_DELETE_CHECK_SIMPLE = 1


ITEM_ID_RANGE = 2000000000 2100000000


MIN_LENGTH_OF_SOCIAL_ID = 6


SIMPLE_SOCIALID = 1


//Edit


Mam takie coś
Opublikowano

Na pewno tam w środku było te account itp ?

Nie ważne, teraz nadaj chmody chmod -R 777 /var/db/mysql/

potem enter i chmod -R 777 /usr/home/

I spróbuj odpalić.

74f31dbf1675f.jpg

 

Opublikowano

w configu ma być ip serwera xxx.xxx.xx.xxx Jakoś tak to wygląda (liczby).

Do navi możesz wbić ?

Hasło w configu to ma być hasło do navi.

Co do ./start.sh: ./***

Tym się nie martw, narazie to połączenia z bazą.

74f31dbf1675f.jpg

 

Opublikowano

Boże... czemu na to patrzysz i nie reagujesz? Ten temat był wałkowany do znudzenia XXX razy, wystarczy w google wrzucić ten błąd i jest cała masa tematów na forum.

Wgraj wszystko tak jak było w momencie gdy pisałeś ten temat. Wejdź do konsoli i wpisuj kolejno:

mysql -p
GRANT ALL PRIVILEGES ON *.* TO 'mt2'@'localhost'
IDENTIFIED BY 'mt2!@#' WITH GRANT OPTION;

Restart serwera i udanej zabawy z kolejnymi błędami w przyszłości.

Opublikowano

Jak wpisuje mysql -p

 

xgloyd.jpg

 

Hasło mam wymyślić. Mam pliki terenzo? Czyli terenzo.tk ?

 

Wpisywalem po mysql -p

 

Pisało

 

Enter password: i co wpisać

 

GRANT ALL PRIVILEGES ON *.* TO 'mt2'@'localhost' ??

Opublikowano

Wrzuciłem Mysql metka jeszcze raz

 

Wpisałem mysql -p

 

Enter Password : Enter

 

Potem pisze

 

GRANT ALL PRIVILEGES ON *.* TO 'mt2'@'localhost'

 

i gdy wpisuje

 

IDENTIFIED BY 'mt2!@#' WITH GRANT OPTION;

 

To jest error. Zobaczcie na dole

 

y078tz.jpg

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...