Skapa och ansluta till en MySQL-databas
Skapa en databas för dina plugins, mods eller appar, hitta dess anslutningsdetaljer och anslut till den från din server eller ett externt verktyg.
Vissa plugins, mods och appar lagrar sin data i en MySQL-databas istället för platta filer — det är snabbare i stor skala och låter flera servrar dela data. ServerPrism ger varje server sina egna databaser, skapade med ett par klick.
Skapa en databas
- Öppna din server och klicka på fliken Databases.
- Klicka på Create Database / New Database.
- Ange eventuellt ett namn eller en kommentar så att du kommer ihåg vad den är till för (till exempel luckperms).
- Bekräfta. Panelen skapar databasen och en användare, och visar dig anslutningsdetaljerna.
Hitta dina anslutningsdetaljer
Efter skapandet visar fliken Databases allt du behöver för att ansluta:
- Host — databasserverns adress.
- Port — vanligtvis
3306. - Database name — ofta med prefix, t.ex.
s5_luckperms. - Username — auto-genererat, t.ex.
u5_xxxxxxxx. - Password — klicka för att visa eller rotera det vid behov.
Förvara dessa säkert — vem som helst med dem kan läsa och skriva din data.
Anslut från ett plugin eller en mod
De flesta plugins har en database- eller storage-sektion i sin konfiguration. Klistra in detaljerna. En typisk LuckPerms config.yml ser ut som:
storage-method: mysql
data:
address: HOST:3306
database: s5_luckperms
username: u5_xxxxxxxx
password: 'your-password'
Spara konfigurationen i File Manager och starta om servern så att pluginet återansluter. Fältnamnen varierar beroende på plugin — kolla dess egen dokumentation, men värdena för host/port/database/username/password är alltid de från fliken Databases.
Anslut från ett externt verktyg
För att själv bläddra eller redigera data, använd en klient som HeidiSQL, DBeaver eller MySQL Workbench. Ange samma Host, Port, Username, Password och Database. Om extern åtkomst är begränsad av säkerhetsskäl, låter panelens inbyggda databashanterare dig köra frågor från din webbläsare.
Vanliga problem
- "Access denied for user": fel användarnamn eller lösenord — kopiera dem på nytt från fliken Databases (se upp för avslutande mellanslag).
- "Unknown database": databasnamnet har vanligtvis ett prefix (t.ex.
s5_) — använd det exakta namnet som visas i panelen, inte bara den kommentar du skrev. - "Communications link failure" / kan inte ansluta: använd Host och Port exakt som de visas; ersätt inte
localhost. - Plugin använder fortfarande platta filer: du bytte inte dess
storage-methodtillmysql, eller startade inte om efter att ha redigerat konfigurationen.
Tips
- En databas per plugin håller ordning och gör säkerhetskopiering/återställning lättare att hantera.
- Rotera lösenordet från panelen om du någonsin klistrat in det någonstans offentligt.
- Databaser räknas mot en planbaserad gräns — behöver du fler, eller en större? Öppna ett ärende.