Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Ragnarok Online > Ragnarok Online PServer Hosting
You last visited: Today at 00:45

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Einrichtung eines MySQL Servers

Discussion on Einrichtung eines MySQL Servers within the Ragnarok Online PServer Hosting forum part of the Ragnarok Online category.

Closed Thread
 
Old   #1
 
elite*gold: 0
Join Date: Jul 2005
Posts: 172
Received Thanks: 19
Einrichtung eines MySQL Servers

Da mir derzeit ziemlich langweilig ist und ich hier im Forum noch keinen Guide gefunden habe, der im Zusammenhang mit einer SQL Datenbank steht, habe ich mich dazu entschlossen mal einen Guide zu schreiben.

Zuersteinmal möchte ich beantworten worum es in diesem Guide geht. Wie die meisten von euch wissen unterscheidet man beim Server Emulator Athena zwischen Txt und Sql. Der Unterschied liegt daran, dass man bei der SQL Variante, mehrer Möglichkeiten hat und alle wichtigen Daten in einer SQL Datenbank gespeichert werden.

1) Der MySQL Server

1.1) Die Installation
Als erstes downloadet man den MySQL Server.
Wenn der Download beendet ist, offnet man die Datei und klickt mehrmals auf "Next" dann wählt man "Complete", "Next", "Install", man wählt "Skip sign-up" aus und schlussendlich entfernt man das Häkchen bei "Configure the MySQL Server now" weg und und klickt auf Finish.

2) MySQL Administrator

2.1) Installation
Nun benötigt man den MySQL Administrator.
Programm.
Nach der Beendung des Download muss man das Programm installieren, was ohne Problem durchzuführen sein sollte.

2.2) Konfiguration
Man startet den MySQL Administrator und es öffnet sich ein Fenster in dem man folgendes einträgt:
Server: localhost
Username: root
Password: (nichts)

Dann drückt man auf OK. Jetzt sollte sich der eigentliche Administrator öffnen.
Allerdings sollte man diesen gleich wieder schliessen, da er derzeit keine Bedeutung hat.

3) MySQL Control Center

3.1) Installation
Als nächstes muss man sich das Control Center downloaden.
Wie die vorgehenden Programme muss dieses auch installiert werden.

3.2) Konfiguration
Man startet das Control Center und klickt auf "File->New" und man tippt folgende Dinge ein:
Name: (Je nach Wahl)
Hostname: localhost
Username: Egal (Standart ist "ragnarok")
Password: Egal (Standart ist "ragnarok")
Anschließend klickt man auf "Add"

Dann klickt man auf seinen Server, desweitern mit Rechtsklick auf Databases und dann auf New Database.
In dem neuen Fenster gibt man dann den Datenbank-Namen ein (Standart ist "ragnarok"). Der Name ist frei wählbar. Nun klickt man auf OK.

EDIT: hope^ hat mich hier auf etwas hingewiesen.
Es hat den Anschein, als ob diese oben beschrieben Option "New Database" nicht exestiert. Bei denen diest zutrifft befolgen bitte folgende Schritte:

1) Rechtsklick auf den Server, dann auf den "Edit" Button klicken.
2) Anschließend die "Databases" Abteilung auswählen.
3) Dort "Use the following Database" anwählen und auf das grüne Kreuz klicken.
4) Nun in dem neuen Fenster "ragnarok" eingeben und fertig.


Danach klickt man links doppelt auf User Administration,dann auf <<euer_username@localhost>>

Im folgenden Fenster macht man rechts vor Global Privileges ein Häkchen, links macht man vor All Privileges ein Häkchen. Dann klickt man auf Apply und Close.

4) eAthena SQL

Ich persönlich bevorzüge eAthena da es eigentlich ein sehr guter und stabiler Emulator ist. Wer noch kein eAthena auf seinem Rechner hat, soll es aus dem eAthena Forum downloaden.
Im Forum gibt es auch diverse Guides zur Installation.

4.1) Konfiguration
Man öffnet erneut das Control Center.
Nun Klickt man auf den Server, dann auf Databases und schlussendlich auf seine Datenbank und drückt dann Strg+Q.
Dann klickt man auf Öffnen und geht in seinen eAthena Ordner. Dann auf sql-files und öffnet die Datei main.sql
Danach klickt man auf das Rote Ausrufezeichen. Dieser Schritt muss mit den folgenden Datein wiederholt werden: db_tables.sql, mail.sql, item_db.sql und mob_db.sql
Schließt das Fenster mit dem KLEINEN X.

Zuletz markiert man in der Übersicht seinen Server und klickt auf Disconnect und dann auf Connect.

Jetzt geht man in seinen eAthena Ordner und dann in den Ordner conf und öffnet die inter_athena.conf.
Dort sucht man folgende Zeilen und ersetzt sie durch die darunter folgenden:
Code:
// MySQL Login SQL Server
login_server_ip&#58; 127.0.0.1
login_server_port&#58; 3306
login_server_id&#58; ragnarok
login_server_pw&#58; ragnarok
login_server_db&#58; ragnarok

// MySQL Character SQL server
char_server_ip&#58; 127.0.0.1
char_server_port&#58; 3306
char_server_id&#58; ragnarok
char_server_pw&#58; ragnarok
char_server_db&#58; ragnarok

// MySQL Map SQL Server
map_server_ip&#58; 127.0.0.1
map_server_port&#58; 3306
map_server_id&#58; ragnarok
map_server_pw&#58; ragnarok
map_server_db&#58; ragnarok

// MySQL Log SQL Database
log_db_ip&#58; 127.0.0.1
log_db_port&#58; 3306
log_db_id&#58; ragnarok
log_db_pw&#58; ragnarok
log_db&#58; log
Code:
// MySQL Login SQL Server
login_server_ip&#58; Die IP vom Server &#40;wenn LAN, kann es auf 127.0.0.1 bleiben&#41;
login_server_port&#58; Port des Servers &#40;sollte man auf 3306 lassen&#41;
login_server_id&#58; Euer Username
login_server_pw&#58; Euer Passwort
login_server_db&#58; Der Datenbank-Name

// MySQL Character SQL server
char_server_ip&#58; Die IP vom Server &#40;wenn LAN, kann es auf 127.0.0.1 bleiben&#41;
char_server_port&#58; Port des Servers &#40;sollte man auf 3306 lassen&#41;
char_server_id&#58; Euer Username
char_server_pw&#58; Euer Passwort
char_server_db&#58; Der Datenbank-Name

// MySQL Map SQL Server
map_server_ip&#58; Die IP vom Server &#40;wenn LAN, kann es auf 127.0.0.1 bleiben&#41;
map_server_port&#58; Port des Servers &#40;sollte man auf 3306 lassen&#41;
map_server_id&#58; Euer Username
map_server_pw&#58; Euer Passwort
map_server_db&#58; Der Datenbank-Name

// MySQL Log SQL Database
log_ip&#58; Die IP vom Server &#40;wenn LAN, kann es auf 127.0.0.1 bleiben&#41;
log_port&#58; Port des Servers &#40;sollte man auf 3306 lassen&#41;
log_id&#58; Euer Username
log_pw&#58; Euer Passwort
log_db&#58; log &#40;muss so bleiben&#41;
Dann muss man wie gewohnt die IPs einstellen. Wer damit Probleme hat, soll in das eathena Forum schauen oder jemanden sich sonst wo erkundigen.

4.2) Weitere Edits

Wer seinen MySQL Server solange wie möglich einwandfrei benutzen möchte sollte,
anstatt den Standart Passwörtern, schwierige Passwörter (Zahlen, Groß- und Kleinbuchstaben) benutzen.

EDIT: Copyright bye Nap Nr1 aka LightFighter. ^^
Aja LightFighter nicht böße sein, aber ein bisschen Spaß muss sein, auch wenn
du mich im eathena Forum saublöd angemacht hast. O_o
Hummerune is offline  
Old 07/12/2005, 08:09   #2
 
elite*gold: 0
Join Date: May 2005
Posts: 471
Received Thanks: 1
sehr schöner guide thx karma up
hope^ is offline  
Old 07/12/2005, 10:52   #3
 
Lowfyr's Avatar
 
elite*gold: 235
The Black Market: 135/1/0
Join Date: Jul 2003
Posts: 16,562
Received Thanks: 17,758
yep, gut geschrieben

#pinned + karma
Lowfyr is offline  
Old 07/12/2005, 11:40   #4
 
elite*gold: 0
Join Date: May 2005
Posts: 4,620
Received Thanks: 104
Mal ne kleine empfehlung, benutzt nicht die standart passwörter (root:blank, ragnarok:ragnarok) sonst könnt ihr den server gleich inne tonne klopfen (Weil er ja gehackt wird ;P)
Maybe It's Maybelline is offline  
Old 07/12/2005, 13:02   #5
 
elite*gold: 0
Join Date: Jul 2005
Posts: 172
Received Thanks: 19
Schon editet ^^
Hummerune is offline  
Old 10/20/2005, 12:27   #6
 
elite*gold: 0
Join Date: Jul 2005
Posts: 187
Received Thanks: 9
Omg
is doch wirklich sehr komisch..
dieser guide hat ziemlich viel ähnlichkeiten mit MEINEM guide den ich im eAthena Forum geschrieben habe
Ich hab nix dagegen das du den guide verbesserst und hier postet aber du darfst ruhig meine Copyrights darunter schreiben

orginal guide:
LightFighter is offline  
Old 11/19/2005, 14:32   #7
 
elite*gold: 0
Join Date: Nov 2005
Posts: 11
Received Thanks: 0
bei mir kommt am anfang immer dasser net verbinden kann wiso Oo [
ragnarok] ERROR 2003: Can't connect to MySQL server on 'localhost' (10061)
kaioxx is offline  
Old 11/19/2005, 15:07   #8
 
elite*gold: 0
Join Date: May 2005
Posts: 4,620
Received Thanks: 104
Weil der Server dann auch nicht auf localhost ist (127.0.0.1, dien eigener computer) wenn du dich zu einem anderen server verbinden willst muss natürlich die server ip rein und nicht localhost/127.0.0.1
Maybe It's Maybelline is offline  
Old 12/03/2005, 09:44   #9
 
elite*gold: 0
Join Date: Jul 2005
Posts: 187
Received Thanks: 9
und ausserdem glaube ich nich das dein mySQL username ragnarok heißt..
wenn doch, liegts wie Marie sagte an deiner IP
LightFighter is offline  
Old 03/11/2006, 01:04   #10
 
elite*gold: 0
Join Date: Sep 2005
Posts: 31
Received Thanks: 0
wenn ich in nen table gehe krieg ich immer

[root@localhost:3306] ERROR 1146: Table '***.1' doesn't exist

*** = name meiner datenbank, hab schon probiert den zu ändern

weiss einer woran das liegt ?

// Edit

Habs über Xampp gemacht, so gehts ^^
skilled is offline  
Old 08/09/2006, 14:16   #11
 
elite*gold: 0
Join Date: Aug 2006
Posts: 5
Received Thanks: 0
n' Noob Frage:

Nun, kannsch dann nicht dateien wie z.B. buffer.txt ins mysql server reintun? Sonst kann man ya nicht viele npcs machen ... oder muss das buffer.sql sein? Und die gibts selten, buffer.sql.
k-ShaDoW is offline  
Old 02/09/2008, 00:48   #12
 
Melphis's Avatar
 
elite*gold: 0
Join Date: Jul 2005
Posts: 766
Received Thanks: 106
outdated und #unsticky #closed
Melphis is offline  
Closed Thread


Similar Threads Similar Threads
[Suche] Einrichtung eines Dydns Servers.
06/03/2010 - Metin2 Private Server - 9 Replies
Hallo. Da dieser Bereich : '' Metin2 PServer - Discussions / Questions heißt, wollte ich mich hier auch äußern. Ich suche jemanden, der mir auf meinem Computer einen DyDns (Entschuldigung falls falsch geschrieben!) erstellt. Ich richte kurz die Daten meines Computers aus.
de exe eines p servers
11/14/2009 - Metin2 Private Server - 1 Replies
hallo, kann mir bitte wer den dl link zu einer deutschen exe von z.B.wingm oder metin35 schicken gibt auch ein thx
MySql Problem beim erstellen eines P-servers
10/31/2008 - Main - 1 Replies
Hi Leute wollt vor kurzem n FLYFF P-Server für mich und miene freunde erstellen. Das Problem ist nur die Erstellung einer Datenbank mit MySql und Navicat wenn ich eine Datenbank erstellen will klappt das auch nur wenn ich die normalen Sachen wie root@loclahost etc. in die Eingabefelder eingebe selbst wenn ich bei der Installation was anderes angebe wenn ich dann den server starten will krieg ich die Meldung "Could not connect to MySql" Was ich jetz brauch is jemand der mir ne genau...
frage zur einrichtung eines servers
07/13/2008 - WoW Private Server - 2 Replies
geht das nur mit der ip xxx.xxx.xxx.xx was müsst ich mach oder gäng das überhaupt auf ohost.de



All times are GMT +2. The time now is 00:45.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.