Avatar billede zombien Juniormester
15. juni 2014 - 11:03 Der er 7 kommentarer og
1 løsning

Fjern forbinde til min MySQL database

Hej Eksperter

Jeg sidder og er igang med at sætte en server op og det køre egentlig også ganske udmærket, så længe man sidder på samme netværk som selve serveren...

men nu har jeg forsøgt at smide et PHP script op på et af mine eksterne webhoteller (One.com) og forsøger at gribe fat i min MySQL database..

der får jeg følgende fejl fra mit script

<i>
Warning: [2014-06-15 10:57:25] |Not connected|/ Connection timed out in /customers/9/7/2/4-play.dk/httpd.www/testdb/functions/system/class.mysqli_wrapper.php on line 399

Warning: mysqli_query() expects parameter 1 to be mysqli, boolean given in /customers/9/7/2/4-play.dk/httpd.www/testdb/functions/system/class.mysqli_wrapper.php on line 133

Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, null given in /customers/9/7/2/4-play.dk/httpd.www/testdb/functions/system/class.mysqli_wrapper.php on line 198
Jeg kunne ikke finde noget :(</i>

Som fejlen beskriver kan den ikke skabe forbindelse til min server og dette giver mig simpelthen grå hår hvorfor den ikke kan det :/

jeg har åbnet port 3306 i min router og forwarder den til den korrekte LAN IP, jeg har åbnet port på windows firewall'en og jeg har oprettet en bruger i min mysql hvor host er sat til %...

men den lader ikke til at få forbindelse ligemeget hvad jeg gør :( håber nogle herude kan hjælpe mig med problemet...
15. juni 2014 - 13:56 #1
Er der en speciel grund til at du ikke anvender One.coms MySQL server?

Hvad siger http://canyouseeme.org/ (port 3306)?
Avatar billede zombien Juniormester
15. juni 2014 - 14:41 #2
Ja, eftersom den har indhold på over 200 mb...

kan den ikke importeres ind til one.com's database og derfor vil jeg gerne selv have den kørende på min lokale server...

Success: I can see your service on 178.157.196.239 on port (3306)
Avatar billede arne_v Ekspert
15. juni 2014 - 15:09 #3
Der er flere muligheder:
- din ISP blokerer for indgaaende connection
- dit web hotel blokerer for udgaaende connection
Avatar billede arne_v Ekspert
15. juni 2014 - 15:09 #4
Jeg er skeptisk overfor ideen. Jeg tror aldrig at performance vil blive god.
15. juni 2014 - 15:17 #5
Sidste jeg anvendte One.com var det ikke noget problem at havde DBer på over 200 MB.

http://www.one.com/en/support/faq/is-there-a-size-limit-for-my-database

Du kan bruge noget lig BigDump.php til at importere databasen:
http://wesbos.com/import-large-mysql-database-bigdump-php/
http://www.ozerov.de/bigdump/
Avatar billede shako Novice
15. juni 2014 - 15:34 #6
Jeg ved at One.com ikke understøtter remote SQL, så den eneste måde du kan bruge deres MySQL er ved php på den samme side som MySQL serveren er tilknyttet.
Avatar billede zombien Juniormester
13. august 2014 - 15:51 #7
nå jeg opgav helt projektet i stedet, da det ikke blev nogen succes :/

smider i et svar alle sammen så bliver points fordelt ud
Avatar billede arne_v Ekspert
13. august 2014 - 16:24 #8
ok
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester