OpenSim für Einsteiger Teil5 Umstellung von sqlite auf mysql - Druckversion +- GridTalk.de (https://www.gridtalk.de) +-- Forum: Showcase (https://www.gridtalk.de/forumdisplay.php?fid=5) +--- Forum: Projektvorstellung (https://www.gridtalk.de/forumdisplay.php?fid=33) +--- Thema: OpenSim für Einsteiger Teil5 Umstellung von sqlite auf mysql (/showthread.php?tid=356) |
OpenSim für Einsteiger Teil5 Umstellung von sqlite auf mysql - Dorena Verne - 15.04.2011 Bisher lief eure OpenSim mit der sqlite-Datenbank Die ist ganz nett,aber bei vielen Datenbankenabfragen wird sie sehr zäh. Mysql ist auf Dauer im jedem Fall ratsamer. Wir beginnen damit,das ihr wie im Teil4 beschrieben eure Regionen per "oar" und euer Inventar komplett per "iar" sichert. Für jeden user einzeln,fals ihr weitere angelegt habt Um es etwas einfacher zu gestallten,habe ich für euch ein komplettes "mysql/php/Apache"-Server-Packet vorkonfiguriert. Könnt ihr hier downloaden:http://dorenas-world.de/downloads/mowes_portable.zip Diese Version ist ebenso wie eure SIM transportabel und läuft,wenn man denn will auch auf einem USB-Stick Entpacken,Ordner öffnen und "MoWes" starten Nun einige Einträge eurer StandAlone-Common.ini wie folgt abändern: Code: [DatabaseService] Habs euch einfach gemacht,Datenbanken und datenbankuser nebst Passwort bereits erstellt Sooo nun startet ihr eure SIM wie gewohnt Beim hochfahren erstellt der Simulator die erforderlichen Tabellen in den Datenbanken 8) ihr werdet erneut abgefragt nach dem estate-namen Nehmen wir den aus eurer Testi-Sim "Dreamland" Danach wird nach dem Regionsowner gefragt. Nun entscheidet ihr ob ihr einen neuen anlegt,oder euren Testi weiterleben lasst ;D Er wird nähmlich neu erstallt,da sich in der DB noch kein User befindet. Gut,..oki,..wir nehmen ihn mal. firstname: Testi lastname: Tester Password: tester Email: könnt ihr auslassen,"enter" drücken. Falls ihr schon mehrere Regionen erstellt habt,wiederholt sich die Abfrage,bis alle in die DB geschrieben sind. Nun wie im Teil4 beschrieben eure als oar gesicherte Region oder Regionen wieder aufspielen. Testi einloggen. Zuerst muss der Homepoint neu gesetzt werden. Wundert euch ned,Testi ist bettelarm steht da als Ruth und hat ein leeres Inventar Keine Sorge,nun spielt ihr seine iar wieder ein (Teil4) Danach neu einkleiden,..fertig Falls ihr sicherheitsalber euer mysql datenbank-passwort ändern wollt,geht ihr wie folgt vor: http://localhost/phpmyadmin/ Einmal auf den Reiter "Rechte". Dort sind die einzelnen user aufgelistet,..also "Opensim" und "root" Unter "Aktion" könnt ihr dann Rechte und Passwort ändern. Besonders für den superuser "root" der ja noch gänzlich ohne Passwort ist! Selbstverständlich funzt mysql auch über Konsole,aber der Einfachheit wegen habe ich mich für euch eben für "Phpmyadmin" entschieden. Have Fun Teil1:Teil1 Teil2:Teil2 Teil3:Teil3 Teil4:Teil4 Teil5:Teil5 Teil6:Teil6 Diskussion und Fragen:Diskussion und Fragen |