Package de.adiko01.mcds.storage
Class MariaDB
java.lang.Object
de.adiko01.mcds.storage.Storage
de.adiko01.mcds.storage.MariaDB
Das Objekt für eine MariaDB verbindung
- Version:
- 1.0
- Author:
- adiko01
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
changePawword
(org.bukkit.entity.Player p, String Password, String Comment) Ändere das Passwort eines Spielers in der DBboolean
Teste die Verbindung zum Speicher.getHost()
int
getPort()
boolean
isPlayerRegistrated
(org.bukkit.entity.Player p) Ist ein Spieler Registriertboolean
registerPlayer
(org.bukkit.entity.Player p, String Password, String Comment) Regestriere einen Spieler in der DBprivate boolean
Führe ein SQL Statement aus
-
Field Details
-
Host
Der Host- Since:
- 1.0
-
Port
private final int PortDer Port- Since:
- 1.0
-
Database
Die Datenbank- Since:
- 1.0
-
Username
Der Username- Since:
- 1.0
-
Password
Das Password- Since:
- 1.0
-
Prefix
Der Tabellenprefix- Since:
- 1.0
-
conn
Die Verbindung zur Datenbank- Since:
- 1.0
-
-
Constructor Details
-
MariaDB
public MariaDB(String Host, int Port, String Database, String Username, String Password, String Prefix) Speichere die benötigten Variablen in dem Objekt- Parameters:
Host
- Der HostPort
- Der PortDatabase
- Die DatenbankUsername
- Der BenutzernamePassword
- Das PasswortPrefix
- Der Prefix- Since:
- 1.0
-
-
Method Details
-
createConnection
public boolean createConnection()Description copied from class:Storage
Teste die Verbindung zum Speicher. Wenn der Storage keine Connection aufbauen muss, wird true zurückgegeben.- Specified by:
createConnection
in classStorage
- Returns:
- Status true | false
-
registerPlayer
Regestriere einen Spieler in der DB- Specified by:
registerPlayer
in classStorage
- Parameters:
p
- ThePlayer
Password
- The PasswordComment
- Der Kommantar- Returns:
- Erfolg
- Since:
- 1.0
-
changePawword
Ändere das Passwort eines Spielers in der DB- Specified by:
changePawword
in classStorage
- Parameters:
p
- ThePlayer
Password
- The PasswordComment
- Der Kommentar- Returns:
- Erfolg
- Since:
- 1.0
-
isPlayerRegistrated
public boolean isPlayerRegistrated(org.bukkit.entity.Player p) Ist ein Spieler Registriert- Specified by:
isPlayerRegistrated
in classStorage
- Parameters:
p
-Player
- Returns:
- Ergenbnis
- Since:
- 1.0
-
sendData
Führe ein SQL Statement aus- Parameters:
Query
- Das SQL-Query- Returns:
true
, wenn erfolgreich
-
getDatabase
-
getHost
-
getPort
public int getPort() -
getPassword
-
getPrefix
-
getUsername
-