03. december 2004 - 12:56
Der er
29 kommentarer og 1 løsning
Sql på webhotel.
Er der en der kan sige mig om jeg kan bruge min sql fra mmit webhotel og hente det ud fra et andet hotel
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
03. december 2004 - 12:56
#1
vis man kan hvordan gør man
03. december 2004 - 12:59
#2
altså hvis du mener om du kan bruge din database fra dit webhotel på en anden server, er svaret både ja og nej, dvs du kan bruge det hvis udbyderen af dit webhotel har åbnet for adgangen til sql-db'en udefra, og du kan ikke hvis han ikke har. Når du connecter connecter du normalt til localhost fordi det normalt er der din sql-databse ligger, men du kunne lige så godt connecte til en server et andet sted.
03. december 2004 - 13:02
#3
min udbyder har åben til adgangen ud fra har fået en ip/port men hvordan skriver man en port ind i db.php
03. december 2004 - 13:09
#4
Jeg mener bare at du i mysql_connect kaldet angiver host:port som første argument
03. december 2004 - 13:16
#5
hvem er din udbyder ?
03. december 2004 - 13:25
#6
<?php mysql_connect("<hostname til din udbyder>","username","password") or die ("Unable to connect to MySQL server."); $db = mysql_select_db("name_of_database") or die ("Unable to select requested database."); ?>
03. december 2004 - 13:32
#7
hvad så med porten
03. december 2004 - 13:45
#8
kan den anden udbyder som skal bruge min sql have lukket så man ikke kan bruge sql ude fra på ders server
03. december 2004 - 13:53
#9
jeg kan ikke få fat i den
03. december 2004 - 14:01
#10
Hvis porten er 3306, behøver du ikke at angive den, da den er standard. Bare fordi du har fået en ip og en port, betyder det nødvendigvis ikke, at den kan kontaktes udefra udbyderens lan.
03. december 2004 - 14:10
#11
det har jeg snakket med dem om samt jeg fik en mail at det kunne man godt
03. december 2004 - 14:12
#12
når de skriver det her skal det så efter ipen + user/pass + DB select eller er det bare det samme som i localhost
03. december 2004 - 14:13
#13
"når de skriver det her" Hvad skriver de ?
03. december 2004 - 14:15
#14
+ user/pass + DB select
03. december 2004 - 14:16
#15
Jeg har forhørt mig, og der skulle ikke være nogle problemer. Du skal benytter: IP : 00.00.00.00 port : 3306 + user/pass + DB select
03. december 2004 - 14:16
#16
har lige lavet om på ipen
03. december 2004 - 14:18
#17
Og det virker ikke ? Hvilken udbyder er der tale om, hvis du vil oplyse det ?
03. december 2004 - 14:19
#18
danehost
03. december 2004 - 14:20
#19
men jeg har prøvet danehost og mit andet og jeg ved bare ikke vorfor den ikke vil
03. december 2004 - 14:21
#20
is not allowed to connect to this MySQL server in
03. december 2004 - 14:21
#21
Warning: MySQL Connection Failed: Host
03. december 2004 - 14:21
#22
det er 2 af de ting den siger
03. december 2004 - 14:22
#23
kan du copy/paste koden hertil?
03. december 2004 - 14:23
#24
husk at fjerne dit user+pass
03. december 2004 - 14:24
#25
<?php mysql_connect("00.00.00.00","bruger","kode"); mysql_select_db("db"); ?>
03. december 2004 - 14:24
#26
sådan ser den ud bare med mine tekst
03. december 2004 - 14:25
#27
Det er forkert brugernavn/kodeord, får der er fin kontakt til serveren.
03. december 2004 - 14:29
#28
hmm jeg har lige set på min b/k de er ok samt min db også ipen
03. december 2004 - 14:30
#29
Det eneste jeg kan komme på der kan være fejlen, er at brugeren kun må logge ind fra bestemte ip'er
03. december 2004 - 14:31
#30
jeg prøver lige at skrive til min udbyder
Computerworld tilbyder specialiserede kurser i database-management