Hallo, heeft iemand hier ervaring mee? ik heb een programma geschreven om mijn mysql database met Visual C++ aan te roepen. Dit werkt prima op mijn eigen localhost adres, maar het lukt maar niet om mijn externe database bij mij isp te berijken. Wat vul ik nu bij localhost in? Of moet ik mysql anders instellen? Of moetik eerst met winsock een externe verbinding maken? iemand een idee? Thanks.

ps: mysql server bij isp db.pcextreme.nl hoe roep ik deze aan?


/*-------------------------------------------------------------
		/ Connect to server and login to Database
		/ mysql_real_connect() will return MYSQL* if ok
		/ and NULL if not.
		/-------------------------------------------------------------*/
		if(mysql_real_connect(dbHandle,		// Handle to mysqlobject 
			                  "localhost",			// Host - default=localhost
							  userName,		// Username
							  password,		// Password
							  dbName,		// Databasename
							  MYSQL_PORT,	// Port of connection
							  NULL,			// Used by Unixsocket
							  0))			// client_flag
		
Waar nu localhost staat vul je het adres van de externe database-server in, dit kan een IP-adres of hostnaam zijn...let er echter wél op dat MySQL _standaard_ géén verbindingen van buitenaf toe laat, controleer dit dus eerst bij je hoster of het überhaupt mogelijk is.

Succes!
Remco van Arkelen schreef op 27.04.2006 11:16
Waar nu localhost staat vul je het adres van de externe database-server in, dit kan een IP-adres of hostnaam zijn...let er echter wél op dat MySQL _standaard_ géén verbindingen van buitenaf toe laat, controleer dit dus eerst bij je hoster of het überhaupt mogelijk is.

Succes!


Ok, mijn isp geeft db.pcextreme.nl op gebruik ik dit of mijn eigen ip nr bij de isp? thanks
Gebruik de hostname, IP-adressen kunnen in de loop van de tijd gewijzigd worden maar hostnames worden dan opnieuw gekoppeld en blijven doorgaans hetzelfde :)
Remco van Arkelen schreef op 27.04.2006 11:20
Gebruik de hostname, IP-adressen kunnen in de loop van de tijd gewijzigd worden maar hostnames worden dan opnieuw gekoppeld en blijven doorgaans hetzelfde :)


ok thanks, dus "db.pcextreme.nl" of mijn site "www.creasoft.nl"
Remco van Arkelen schreef op 27.04.2006 11:54
db.pcextreme.nl


Het zou werken, maar....?? het klopt de provider staat geen externe database toegang toe. bedankt voor je hulp, gr

Reageren