Crazy Posté(e) le 14 avril 2017 Posté(e) le 14 avril 2017 Bonjour, super Tuto mais la seul question Que j'ai c'est, comment installer mySQL sur un vps ? Google est ton ami (YouTube aussi)
Bloubiboulga Posté(e) le 19 avril 2017 Posté(e) le 19 avril 2017 Coucou, je fait suit au sujet des éventuelles pertes de données entre CSV et PHPMyAdmin dont @Chronoos89 en soulevait le problème certes c'est CSV qui gagne mais si ces fameuses données étaient stocké en // dans un YML prêtes à partir sur la BDD une fois la co effectué je sait pas j'ai pas touché PHPMyAdmin depuis un bail :D mais bon... à tout hasard :rolleyes:
MinePvPHD Posté(e) le 10 juin 2017 Posté(e) le 10 juin 2017 I Les prérequis : Pour utiliser votre base de données, il vous faut un minimum d’expérience là-dedans ! Ce tutoriel sera théorique étant donné que je n’ai pas de base de données que je peux utiliser comme exemple en ce moment. - Un serveur avec MYSQL SERVER - PHPMYADMIN * ( Pas nécessaire si vous connaissez les commandes sous putty ) - SQLibrariy http://dev.bukkit.org/bukkit-plugins/sqlibrary/ - Skript II Étape par étape : Je ne sais pas si vous avez remarqué, mais vous avez un fichier config.sk dans votre dossier skript ( plugins/skript/config.sk ) ! Donc première étape vous vous dirigez vers ce dossier et vous l’ouvrez. Vous descendez, et vous vous arrêtez au premier mot désignant une base de données : databases: database 1: type: MySQL pattern: Sync.* #Ici les variables avec {Sync.+ une information} iront dans votre BDD. monitor changes: true monitor interval: 5 seconds #Sauvegarde toutes les 5 secondes dans la base de données # == MySQL configuration == host: localhost port: 3306 user: USER #User de la BDD Souvent root password : MDP #Le mot de passe database: Skript #La base de donnée database 2: type: CSV pattern: faction.* # Ici toutes les variables avec {faction.+ une information} iront dans le .csv. file: ./plugins/Skript/variables.csv backup interval: 30 minutes #Exemple : #set {sync.variable} to nimber of all player online # Cette variable ira dans la BDD ! #set {variable} to nimber of all player online #Cette variable n'ira null part #set {faction.variable} to number of all player online #Cette variable ira dans le csv version: 2.1.2 Une fois tout cela configuré, vous vous rendrez sur votre phpmyadmin ( votresite.fr/phpmyadmin ). Depuis la page d’accueil de phpMyAdmin, un module vous permet de créer une base de données. Entrez simplement un nom pour cette nouvelle base (EX : « Skript » ou « Sync ») sans accents ni espaces puis cliquez sur le bouton « Créer ». Laissez toutes les options comme elles sont proposées par défaut. Vous installez ensuite SQLibrary dans votre dossier « plugins » et vous redémarrer, normalement vous devriez voir une table apparaître dans la base de données antérieurement créer. Maintenant si vos serveurs relier sous bungeecord utilisent cette base de données « Skript », vous pourrez communiquer d’un serveur A une information B vers un serveur C l’information B. Exemple, le nombre de connectés. Les stats… C'est la fin de ce tutoriel, qui je pense aidera pas mal de monde ! On est obligé d'utiliser SQLibrary ?
Crazy Posté(e) le 10 juin 2017 Posté(e) le 10 juin 2017 On est obligé d'utiliser SQLibrary ? Non il y a 2 addons qui ont des effects pour MySQL : SkQuery / Skellett (ne me demande pas de tutos x) je connais pas vraiment les effects etc) Si c'est juste pour faire des liaisons entre plusieurs serveurs qui sont reliés par BungeeCord, je te conseille d'utiliser Skellett et SkellettProxy qui permet d'effectué n'importe quel effect sur un autre serveur. Exemple: evaluate "make console execute ""commande""" on bungee server "Hub" #Execute la commande /commande sur le serveur Hub send "Message !" to bungee players #Envois "Message !" à tout les joueurs connecté sur le Bungeecord Skellett: https://forums.skunity.com/resources/skellett-the-addon-with-a-beast-name.24/ SkellettProxy: https://forums.skunity.com/resources/skellettproxy-1-bungeecord-addon-for-skript.87/
MinePvPHD Posté(e) le 10 juin 2017 Posté(e) le 10 juin 2017 Non il y a 2 addons qui ont des effects pour MySQL : SkQuery / Skellett (ne me demande pas de tutos x) je connais pas vraiment les effects etc) Si c'est juste pour faire des liaisons entre plusieurs serveurs qui sont reliés par BungeeCord, je te conseille d'utiliser Skellett et SkellettProxy qui permet d'effectué n'importe quel effect sur un autre serveur. Exemple: evaluate "make console execute ""commande""" on bungee server "Hub" #Execute la commande /commande sur le serveur Hub send "Message !" to bungee players #Envois "Message !" à tout les joueurs connecté sur le Bungeecord Skellett: https://forums.skunity.com/resources/skellett-the-addon-with-a-beast-name.24/ SkellettProxy: https://forums.skunity.com/resources/skellettproxy-1-bungeecord-addon-for-skript.87/ merci beaucoup :) 1
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant