Database verhuizen naar hosting provider.

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • verzenden
  • Registratie: Mei 2008
  • Laatst online: 21-09 18:19
Voordat ik tot mijn probleem kom zal ik eerst uitleggen wat mij wel lukt. Ik draai lokaal een WAMP server. Daar heb ik een website op staan met php en een mysql database. Dat werkt allemaal top.

Voor het ontwikkelen van de site gebruik ik DW CS3. De MySql connection daarin staat ingesteld op 'localhost'.

Mijn html files etc. ftp ik naar m'n host (webreus) da's ook geen probleem.

Mijn host maakt gebruik van Plesk en daarbinnen kan ik databases en users aanmaken. Met PhpMySql kan ik ook aardig overweg, da's namelijk hetzelfde als in mijn WAMP server.

Veel verder dan dit kom ik niet want nu raak ik in de war:

- Kan ik in DW mijn MySql connection van localhost veranderen in die van mijn host (webreus)? Zo ja, moet ik dan mijn database exporteren en vervolgens importeren via Plesk en zou het dan werken?

Dit staat op de site van m'n host bij de FAQ:
Kan ik een externe verbinding maken met de MySQL database?
Antwoord:
Nee dit is niet mogelijk, u kunt de database alleen vanaf uw webserver benaderen via localhost
De DW MySql connection, is dit een externe verbinding? Zo niet, wat vul ik dan in ipv localhost?

Waar bij mijn host staat die database opgeslagen?

Zoals je merkt zit ik met nogal wat onduidelijkheden. Vind het frustrerend dat zoveel mij wel lukt, een site ontwikkelen met php en mysql en lokaal alles voor elkaar hebben maar dan het www op. Grrr. Ik heb me rot gegoogled op tutorials maar zie door alle 'howto install phpmysql' tutorials het bos niet meer. Wie geeft mij een zetje in de goede richting?

Acties:
  • 0 Henk 'm!

  • NiteSpeed
  • Registratie: Juli 2003
  • Laatst online: 20-09 23:58
localhost is localhost, en localhost op je server is dus ook de server zelf, dus qua code zul je geen wijzingen door hoeven te voeren in principe. Als je de PHP files op je server zet, zou die connectie gewoon moeten werken.

Dan de database zelf, die zou ik door middel van PhpMyAdmin even backuppen en importen in je database die je op de server hebt staan. De PHP files op je externe server zou dan via 'localhost' de MySQL server op je externe server herkennen en daar contact mee zoeken.

Acties:
  • 0 Henk 'm!

  • krvabo
  • Registratie: Januari 2003
  • Laatst online: 19-09 22:02

krvabo

MATERIALISE!

Nee, het is niet mogelijk om vanuit dreamweaver dan te connecten naar de mysql-server.
In je phpfiles staat nu 'localhost' als mysql-plaats. Als je het bij webreus upload blijft dit waarschijnlijk hetzelfde ('localhost' dus), tenzij anders aangegeven.
Je exporteert met phpmyadmin de database, dan krijg je een .sql-file, en die importeer je weer bij webreus. Je files kun je waarschijnlijk gewoon hetzelfde laten.

Pong is probably the best designed shooter in the world.
It's the only one that is made so that if you camp, you die.


Acties:
  • 0 Henk 'm!

  • verzenden
  • Registratie: Mei 2008
  • Laatst online: 21-09 18:19
Ik had dit veel eerder moeten vragen. Ik zie nu het licht! De laatste puzzelstukjes zijn op hun plaats gevallen, ontzettend bedankt, ook voor de snelle reply.

You made my day! _/-\o_