Jeg har installeret MySQL databasen på min egen computer da jeg er ved at lære PHP.. men jeg er løbet ind i et lille problem.
Den bliver ved med at sige, at jeg ikke har adgang til den.. jeg har prøvet alt... Nu er jeg rimelig ny til det her så fejlen er nok noget simpelt :-) Jeg har lavet et script der skulle oprette en database der hedder video.. intet andet... Det ser sådan ud:
Samme resultat.. Har også prøvet at ændre 10.0.0.4 til localhost og bruger til root.. Når jeg ændrer til localhost skriver den absolut ingenting. Håber nogle kan se fejlen ;-)
Jamen serveren siger jo, at din host slet ikke må forbinde. Der er sikkert en begrænsning på serveren, der kun tillader localhost eller nogle andre ip'ere at forbinde - men ikke din pc. Det skal sættes op i serverens mysql.
Ingenting ud over det der gjorde da jeg installerede den.. Der er 2 databaser som er oprettet når jeg går ind og kigger.. en der hedder mySQL og en der hedder Test. Test indeholder en table der hedder test.. Men det er det.. Hvis du mener noget andet med bruger-tabel så må du lige uddybe det :-D
nu fik jeg den til at lave databasen video alligevel efter en del forsøg... Men har ikke helt fundet ud af hvad der gik galt før..... Tror jeg vil sove lidt på det :-D
mysql gemmer inforamtioner om de brugere der har adgang til databasen i en tabel under mysql databasen. Jeg ville gerne se hvad den indeholdt, men hvis du har fået det til at virke så er det vel ikke så vigtigt.
Ok, på den måde :-) Den indeholder i ingenting.. ikke hvad jeg kan se. Den har ikke engang en tabel i sig. Hvis jeg skal oprette noget i den, foregår det så også gennem php?
gennem et lille program der hedder Winmysqladmin. Der kan jeg se de databaser der er oprettet. Og den der hedder MySQl er helt tom.... Men af en eller anden grund kunne jeg oprette en database der hed video.. MEn det er endnu ikke lykkedes at ligge noget i den.
nu har jeg fået den til at oprette databaser. bruger localhost og root men intet password selvom det er sat.. så virker det... Har oprettet en database der hedder testeren nu, men kan ikke få den til at ligge noget i det... Her er scriptet:
<?php mysql_connect("localhost", "root"); mysql_select_db("testeren"); $tabelSQL = "create Table Telefonliste ( navn varchar(50), telefon int(8) )"; mysql_query($tabelSQL); mysql_close(); ?>
jeg kan se at du har kørt spørgsmålet videre i en anden tråd. Så bør du nok lukke dette. Jeg ved ikke om jeg har været til hjælp men nu smider jeg et svar :)
Synes godt om
Ny brugerNybegynder
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.