17. juni 2003 - 16:44Der er
25 kommentarer og 1 løsning
IIS 6.0 og MYSQL
Når man har installeret Mysql på sin server.. skal man så fortælle sin webserver det.. eller finder den selv ud af det.. og virker det så få alle domæner man har oprettet i IIS 6.0 og de så kommer til senere.
Og hvordan får brugeren adgang til databasen.. kan man bare ligge den ind i mappe der hedder db (hvis man har lavet sådan en) som ligger under homedir til det tilhørende domæne... Er lidt af en newbie til Mysql.. som man kan høre
da MySQL er en database server, er den tilgængelige for alle på serveren
da det stadig er en server, lægges den ikke i en mappe, men tilgås via. nogle funktioner... i PHP laver man et connect til "localhost", og samme gælder sikkert for ASP, da det jo er lokalt på computeren, at mysql database serveren er installeret...
Du connecter til MySQL fra din ASP, ASP.NET, PHP eller hvad du nu bruger som server-side script.
Den præcise syntax er sprog specifikt. Men du skal angive: host (samme maskine = localhost) port (default 3306) database navn brugernavn kodeord
Du må absolut ikke ligge den i en mappe hvor den kan hentes som fil. Det vil være en stor sikkerheds risiko. Den skal derfor ligges udenfor dokument træet.
den mappe der.. hvordan konf. man den.. så man kan læse og skrive i den, men ikke kan hente den... jeg har sat db i samme biblotek som mappen hvor www-mappen ligger.det burde vil være nok... den ikke er offentlig tilgængelig
nej... men db-mappen er hele ikke nærheden af www-mappen. det er også der mine access-databaser kommer til at ligge... er der et interface hvor brugeren kan oprette databaser eller er det lettere at jeg som webhotel opretter den (Via den console manager, man kan hente hos Mysql seperat), og brugeren så har mulighed for at tilføje tabeller og lign, via det Gui der medfølger i mysql-pakken som standard
MySQL og Access er lidt forskelligt, da MySQL er en database server som IIS/ASP snakker TCP/IP med, mens Access er en fil-database som IIS/ASP accesser som en fil.
Du driver web hotel ?
Umiddelbart vil jeg sige at: - du skal oprette en database per kunde - stille et web interface til rådighed for kunderne så de selv via internetttet kan oprette tabeller i deres database
oki... sad og læste lift mysql.org.. Det der MySQL Control Center (Som skal hentes ved siden af).. det er det jeg bruger som administrator (hvor jeg kan oprette databaser).. hvilket bruger min kunde så... og ligger det med i mysql-downloaden
Der er en bruger der hedder enhver... skal denne bruger være der eller kan man slette den.. har hørt at der er en hemmelig bruger.. som man skal slette.. er det den her..
nej.. desværre den er meget åben.... men skal skrive pwd og username i config-filen
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.