Zugriff auf externe MySQL Datenbank - How to...

* Questions, answers and templates about scripting
* Fragen, Antworten und Beispiele zum Scripting

Zugriff auf externe MySQL Datenbank - How to...

Beitragvon Kxirya Weytana » Di 14. Mär 2017, 17:32

Translate to English translate to German Translate to French Translate to Italian Translate to Spanish Translate to Portuguese Translate to Czech Перевести на русский язык 翻译成中国

Hallöle, hallo,

ich arbeite gerade an etwas, für das ich aus Scripten heraus auf eine externe MySQL Datenbank zugreifen möchte.
Nun kommen meine 3 Probleme:
1) Hab ich noch nie gemacht
2) Ich 'beherrsche' weder MySQL, noch PHP
3) Ich habe gefühlt 494512934 Fragen dazu

Generell möchte ich folgendes erreichen:
- Spielerdaten (z.B. Punktestände, etc.) sollen per LSL Script 'on the fly' in die DB eingetragen werden.
- Sie sollen natürlich ebenso via LSL Script abrufbar sein

Vielleicht hat ja jemand sowas ähnliches schon mal gemacht und kann mir 'Starthilfe' geben.
Eine MySQL Datenbank und Webspace, der PHP erlaubt, sind vorhanden.

Ich danke Euch im Voraus für jegliche Tipps und Hinweise,

Kxìrya Weytana.
ta

Kxìrya te Weytana Nllteya'ite

[pangea@hypergrid.org]
Benutzeravatar
Kxirya Weytana
 
Beiträge: 78
Registriert: Mi 18. Feb 2015, 15:51
Wohnort: Pandora (im Alpha-Centauri Sternensystem, 4.3 LJ von der Erde entfernt)

Re: Zugriff auf externe MySQL Datenbank - How to...

Beitragvon Luzifer Diabolo » Di 14. Mär 2017, 21:01

Translate to English translate to German Translate to French Translate to Italian Translate to Spanish Translate to Portuguese Translate to Czech Перевести на русский язык 翻译成中国

Hallo Kxìrya,

wenn du sowas machen willst, ist es mit einem How to ...nicht getan. Grundsätzlich geht das natürlich mit lsl per "http request" Daten zu übergeben. Ein php script übernimmt dann die Daten und trägt sie in die Datenbank mittels sql ein.
Dafür solltest du dann schon mehr von PHP und SQL verstehen oder dir einen Scripter suchen, der das dann übernimmt. Aber das ist sicher noch nicht alles, das geht dann ja weiter. Die Daten sollen ja angezeigt werden können, womöglich nur für Berechtigte, in verschieden Sichten und Sortierungen. Also kein Howto... Da geht es richtig ins eingemachte und ja such dir einen Profi dafür, der was davon versteht. Und nein, ich will mich nicht dafür engagieren.

Der böse Luzifer hat gesprochen :P
Benutzeravatar
Luzifer Diabolo
 
Beiträge: 14
Registriert: Di 1. Mär 2016, 18:36

Re: Zugriff auf externe MySQL Datenbank - How to...

Beitragvon Eryn Galen » Mi 15. Mär 2017, 13:44

Translate to English translate to German Translate to French Translate to Italian Translate to Spanish Translate to Portuguese Translate to Czech Перевести на русский язык 翻译成中国

Schade, genau so etwas könnte ich nämlich auch gebrauchen. Den Script-Teil traue ich mir da schon zu, aber eben nicht den Datenbankteil.
Benutzeravatar
Eryn Galen
 
Beiträge: 972
Registriert: So 13. Jan 2013, 22:48

Re: Zugriff auf externe MySQL Datenbank - How to...

Beitragvon Kxirya Weytana » Mi 15. Mär 2017, 18:44

Translate to English translate to German Translate to French Translate to Italian Translate to Spanish Translate to Portuguese Translate to Czech Перевести на русский язык 翻译成中国

Also sooo´n Hexenwerk scheint das nicht zu sein. Ich hab mal auf meinem Webserver eine MySQL DB erstellt, Daten eingetragen und mir dann ein paar zunächst einfache PHP Scripte gebaut.
Die Daten werden per HTTP Request im LSL Script empfangen und mir (zunächst) im Chat ausgegeben.
Klappt alles prima.
Zumindest bin ich überrascht, dass ich ohne jegliche PHP Erfahrung, nur mit ´n bisschen Lesen und Mrs. Google
befragen recht schnell die ersten Erfolge hatte.

Na mal sehen, ob ich was auf die Füße bekomme.

Grüße.
ta

Kxìrya te Weytana Nllteya'ite

[pangea@hypergrid.org]
Benutzeravatar
Kxirya Weytana
 
Beiträge: 78
Registriert: Mi 18. Feb 2015, 15:51
Wohnort: Pandora (im Alpha-Centauri Sternensystem, 4.3 LJ von der Erde entfernt)

Re: Zugriff auf externe MySQL Datenbank - How to...

Beitragvon Mareta Dagostino » Mi 15. Mär 2017, 21:35

Translate to English translate to German Translate to French Translate to Italian Translate to Spanish Translate to Portuguese Translate to Czech Перевести на русский язык 翻译成中国

Ich denke, es kommt auf den persönlichen Hintergrund an. Wer schon mal in einer höheren Programmiersprache (C#, PHP, Java, ...) was programmiert hat, wird sicherlich auch durch Selbststudium von MySQL Tutorials einfache SQL Abfragen basteln lernen, z.B. da: https://www.w3schools.com/sql/ Es ist ja auch möglich, eine separate Datenbank für die Scriptbastelei zu machen, ohne dafür die OpenSim Datenbank in Gefahr zu bringen. Also in der OpenSim DB ggf. nur Lesezugriffe machen, und Schreibzugriffe - insbesondere neue Zeilen, Spalten, Tabellen - separat in die eigene DB ablegen.

(Bisher habe ich aus persönlichem Widerwillen immer einen großen Bogen um Datenbanken gemacht, kann deshalb leider mit konkreterer Hilfe nicht dienen.)
https://hyperweb.eu => Server-Tutorial für Linux mit OpenSim, konfigurierter OpenSim Arriba Binärdownload!
Benutzeravatar
Mareta Dagostino
 
Beiträge: 757
Registriert: Sa 29. Jan 2011, 20:26


Zurück zu Scripting

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste



Powered by phpBB

Deutsche Übersetzung durch phpBB.de
.

Style designed by Artodia.