« Modèle:Config opensim mysql » : différence entre les versions

De OSWiki
Aller à la navigation Aller à la recherche
(Page créée avec « Nous allons indiquer à OpenSim que nous voulons utiliser une base de données MySQL à la place se la base de données par défaut SQLite. Éditer le fichier StandaloneC... »)
 
Aucun résumé des modifications
Ligne 26 : Ligne 26 :
  ; Change the connection string to your db details
  ; Change the connection string to your db details
   StorageProvider = "OpenSim.Data.MySQL.dll"
   StorageProvider = "OpenSim.Data.MySQL.dll"
   ConnectionString = "Data Source=localhost;Database=<{{Modèle:Nom bdd Simulateur}}>;User ID=<{{Modèle:Nom user bdd Simulateur}}>;Password=<mot de passe>;Old Guids=true;"
   ConnectionString = "Data Source=localhost;Database={{Modèle:Nom bdd Simulateur}};User ID={{Modèle:Nom user bdd Simulateur}};Password=<mot de passe>;Old Guids=true;"

Version du 24 décembre 2017 à 12:16

Nous allons indiquer à OpenSim que nous voulons utiliser une base de données MySQL à la place se la base de données par défaut SQLite.

Éditer le fichier StandaloneCommon.ini contenu dans le dossier /bin/config-includes/ de votre installation OpenSimulator. Vous pouvez utiliser l'éditeur de texte Gedit.

En haut du fichier vous pouvez vois les deux lignes suivantes.

; SQLite
; Include-Storage = "config-include/storage/SQLiteStandalone.ini";


La deuxième ligne active l'utilisation du SGBD SQLite, ce que nous ne voulons plus. Ainsi, nous allons commenter cette ligne avec un point virgule. Ce qui donnera :

; SQLite
Include-Storage = "config-include/storage/SQLiteStandalone.ini";

Maintenant, nous allons activer l'utilisation d'un SGBD MySQL et nous allons indiquer les paramètres de connexion à la base de données créée dans le chapitre précédent. Un peu plus bas vous pouvez voir le lignes :

; MySql
; Uncomment these lines if you want to use mysql storage
; Change the connection string to your db details
; StorageProvider = "OpenSim.Data.MySQL.dll"
; ConnectionString = "Data Source=localhost;Database=test;User ID=new;Password=newNEW;Old Guids=true;"

Nous allons décommenter les deux dernières lignes et indiquer dans la dernière les paramètres de connexion à la base de données du simulateur. Ce qui donner :

; MySql
; Uncomment these lines if you want to use mysql storage
; Change the connection string to your db details
 StorageProvider = "OpenSim.Data.MySQL.dll"
 ConnectionString = "Data Source=localhost;Database=<Nom de la bdd du simulateur>;User ID=<Nom de l'utilisateur de la bdd du simulateur>;Password=<mot de passe>;Old Guids=true;"