|
0 registered members (),
938
guests, and 4
spiders. |
|
Key:
Admin,
Global Mod,
Mod
|
|
|
MySQL Was muss man denn da nun eintragen?
#226225
09/08/08 16:12
09/08/08 16:12
|
Joined: Sep 2002
Posts: 1,065 Germany, Jena, Thüringen
3D_Train_Driver
OP
Serious User
|
OP
Serious User
Joined: Sep 2002
Posts: 1,065
Germany, Jena, Thüringen
|
Hallo! Ich glaube, ich starte nun schon den 10.Versuch, aber ich krieg einfach keine Verbindung mit dem A6mysql.dll-Plugin zustande. Dabei kann das doch gar nicht so schwierig sein. Es erklärt sich ja fast alles von selbst. Aber eben nur fast. Was muss man denn nun in die 4 Felder eintragen? Username und Passwort is ja klar, aber die anderen beiden?
success = mySQL_Connectdb("database","host","username","password");
Klar könnte man mich nun zu einem der anderen Themen verlinken. Wie heißt denn nun der host? Ist das die URL? Hab schon alles eingetragen: "http://www.hierundda.de/localhost" "http://www.hierundda.de/localhost/" "http://www.hierundda.de" Nur localhost macht ja keinen Sinn, wenn keine URL irgendwo steht. Wäre für jeden Tip dankbar. MfG
|
|
|
Re: MySQL Was muss man denn da nun eintragen?
[Re: 3D_Train_Driver]
#226226
09/08/08 16:15
09/08/08 16:15
|
Joined: Jul 2008
Posts: 894
TechMuc
User
|
User
Joined: Jul 2008
Posts: 894
|
database = Der Name der Datenbank bei deinem Webserver (steht z.B. bei MySqlAdmin z.B. halt "Spieledatenbank" o.ä. host = Die Seite wo du die Datenbank hochgeladen hast. z.B. http://www.web.de wäre ein "host". Localhost gilt nur wenn du die Datenbank dein eigener Computer die Datenbank hostet (dafür könnetst du Appache benutzen.. google einfach mal).
|
|
|
Re: MySQL Was muss man denn da nun eintragen?
[Re: TechMuc]
#226258
09/08/08 18:15
09/08/08 18:15
|
Joined: Sep 2002
Posts: 1,065 Germany, Jena, Thüringen
3D_Train_Driver
OP
Serious User
|
OP
Serious User
Joined: Sep 2002
Posts: 1,065
Germany, Jena, Thüringen
|
Hm. Muß das http:// davor oder ein / dahinter. Darf ich mich überhaupt mit der A6 zu meiner Datenbank verbinden? Oder muß mein Provider das freigeben? ( 1000 Post  )
|
|
|
Re: MySQL Was muss man denn da nun eintragen?
[Re: 3D_Train_Driver]
#226262
09/08/08 18:40
09/08/08 18:40
|
Joined: Sep 2005
Posts: 980 Aue, Sachsen, Germany
Wicht
User
|
User
Joined: Sep 2005
Posts: 980
Aue, Sachsen, Germany
|
Die meißten Webhoster sperren, aus Sicherheitsgründen, den direkten externen Zugriff auf deren Datenbank. Du hast jetzt genau zwei Möglichkeiten. 1. Statt direkt eine DB anzusprechen, nimmst Du eine php-Datei und liest aus, was der Server als Ergebnis zurückliefert. 2. Einen Root-Server bestellen. Dort kannst Du die Sperre manuell aufheben. Darf ich mich überhaupt mit der A6 zu meiner Datenbank verbinden?
Na klar darfst Du das. Ich hatte das selbst mal probiert und funktionierte auch einwandfrei.
|
|
|
Re: MySQL Was muss man denn da nun eintragen?
[Re: 3D_Train_Driver]
#226270
09/08/08 19:23
09/08/08 19:23
|
Joined: Apr 2005
Posts: 3,076 Germany, NRW
rvL_eXile

3D Artist
|

3D Artist
Joined: Apr 2005
Posts: 3,076
Germany, NRW
|
PHP kannste meines wissens nicht auslesen, aber die Datenbank, die du an die PHP geknüpft hast. Schau mal auf meinem Blog dort findeste ein komplettes MYSQL Script, mit dem du beispielsweise Daten in eine Datenbank eintragen kannst oder auch auslesen kannst...
cYa Sebastian
Tutorials: [Blender]Terrain creation ENG/GER [Blender]Low Poly Tree Modeling [GIMP]Create a Texture for Terrains CLICK HERE
|
|
|
Re: MySQL Was muss man denn da nun eintragen?
[Re: 3D_Train_Driver]
#227060
09/12/08 13:46
09/12/08 13:46
|
Joined: Aug 2005
Posts: 343 Germany
HPW
Senior Member
|
Senior Member
Joined: Aug 2005
Posts: 343
Germany
|
Darf ich mich überhaupt mit der A6 zu meiner Datenbank verbinden? Oder muß mein Provider das freigeben?
Also die meisten Provider erlauben es nicht von externen Programmen auf die Datenbank zu connecten. Das heisst, wen deine 3DGS Exe auf dem Server-Rechner läuft kannst du eigentlich ohne Probleme zur Datenbank connecten, soweit diese auch auf gleichem Rechner installiert ist. Solltest du allerdings versuchen von einem Client auf eine Serverseitige Datenbank zu connecten ist es höchstwarscheinlich so das es nicht erlaubt wurde und du so nicht weiter kommst. Ich administriere 2 Webserver und weiss genau warum die meisten Provider externen zugriff auf Datenbanken verbieten. Da wird dann nur ein Anruf oder ein eigener Rootserver helfen. Alternativ kannst du dir auch MySql auf deinen eigenen Rechner installieren und dort über die Netzwerk-IP deines Rechners oder einfach mit localhost connecten.
Last edited by HPW; 09/12/08 13:48.
Evil Blood (v. 0.52) RPG Commport.de (Social Network Community)
|
|
|
Re: MySQL Was muss man denn da nun eintragen?
[Re: HPW]
#227273
09/13/08 15:24
09/13/08 15:24
|
Joined: Sep 2002
Posts: 1,065 Germany, Jena, Thüringen
3D_Train_Driver
OP
Serious User
|
OP
Serious User
Joined: Sep 2002
Posts: 1,065
Germany, Jena, Thüringen
|
Na erst einmal vielen Dank. Ich vermute nur stark, es würde schwierig werden, einfach eine .EXE-Datei auf dem Server meines Providers starten zu dürfen. Ich glaube, ich probiers mal irgendwie anders. Wie, weiß ich zwar auch noch nicht, aber mal sehen. Grüße
|
|
|
Re: MySQL Was muss man denn da nun eintragen?
[Re: 3D_Train_Driver]
#228147
09/17/08 21:09
09/17/08 21:09
|
Joined: Apr 2005
Posts: 3,076 Germany, NRW
rvL_eXile

3D Artist
|

3D Artist
Joined: Apr 2005
Posts: 3,076
Germany, NRW
|
Soweit ich weiß lässt der Prvoider Ohost mysql zugriff zu, hatte den mal verwendet, die anbindung war auch recht akzeptabel.
cYa Sebastian
Tutorials: [Blender]Terrain creation ENG/GER [Blender]Low Poly Tree Modeling [GIMP]Create a Texture for Terrains CLICK HERE
|
|
|
|