25. maj 2001 - 15:24Der er
25 kommentarer og 2 løsninger
MySQL Server på W2K PRO.
Platform : W2K Pro.
Web Server : IIS 5.0
Script sprog : ASP (Ikke noget Apache-PHP, tak)
MySQL : mysql-3.23.38-win (ikke nogen -max eller ++)
Jeg skal lige have sat en MySQL Server op til test hjemme hos mig selv, det er sikket meget nemt når bare man ved hvordan :-), men damen er ved at blive noget træt af alle de timer der går foran Compen. Så det jeg skal bruge er en step by step forklaring til hvordan jeg får den sat op så det kan lade sig gøre at connecte til Databasen fra webbet. Jeg kan godt connecte til den lokalt via [cmd] og browser lokalt, men ikke udefra webbet. Har installeret MyODBC men det er samme resultat, kun lokalt kan der connectes. Der er ikke angivet Password på noget som helst i MySQL, men dette skal gøres. Min WWW mappe er default C:\\inetpub\\wwwroot. MySQL ligger i default C:\\MySQL Smid lige en DSN LESS connection som jeg skal bruge til at connecte til DB\'en på mine asp sider (lige for at sikre at den jeg bruger er rigtig) Altså : 1.) Sætte MySQL op til webserveren så der kan connectes via WWW.
2.) Lave det så der skal bruges password for at connecte.
3.) Lave det sådant at der kan bruges DSN Less connections.
5.) Point gives til ham der bliver indtil det kører. Foreslag velkommen.
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Efter du har installeret MySQL starter du mysql.exe (ligger under c:\\mysql\\bin\\mysql.exe)
du er nu i Mysql prompten skriv GRANT ALL PRIVILEGES ON *.* TO bruger@localhost IDENTIFIED BY \'et_og_eller_andet_kodeord\' WITH GRANT OPTION; skriv GRANT ALL PRIVILEGES ON *.* TO bruger@\"%\" IDENTIFIED BY \'et_og_eller_andet_kodeord\' WITH GRANT OPTION;
--> bjarke-b :-) mig ikke tælle godt endnu, mig lære dansk Jaaaaaaaa ;-))
--> skwat Jeg kan desværre ikke gøre det lige nu, men jeg tester lige når jeg kommer hjem, jokker den bærbare i tlf. stikket og tester den vej for at se om det er nok :-) Håber din evne er bedre end dit navn antyder ;-))
GRANT ALL PRIVILEGES ON *.* TO bojohansen@localhost IDENTIFIED BY \'123456789\' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO bojohansen@\"%\" IDENTIFIED BY \'123456789\' WITH GRANT OPTION;
Det ville så resultere i at alle de databaser som jeg nu laver skal connectes med \"DRIVER={MySql}; SERVER=mysql.localhost; DATABASE=ET_DB_NAVN; UID=bojohansen; PWD=123456789\"
men der er angivet helt andre user og pass\'ses Hvad skal det så betyde ??
Jeg kan desværre ikke komme til at connecte ude fra webbet til serveren, da Damen sidder og skriver på en opgave så jeg må vente til Lørdag på et eller andet tidspunkt.
Det er da komplet umuligt at finde en bare nogenlunde fornuftig henvisning til hvordan MySQL sættes op korrekt på en windows maskine, underligt når man tænker på at mysql-3.23.38 er testet til at køre problemfrit på windows og lige så godt og stabilt som på Linux????
Nå, men skwat, jeg har åbenbart ikke lov til at opdatere eller indsætte records i MySQL ligegyldigt hvilket UID og PWD der bruges når der køres på web serveren. [cmd] er intet problem, der kan jeg få lov til alt............Any Ideas ???
Hvis jeg bruger www.aspadmin.dk og logger ind igennem Windows kontoen så kan der godt redigeres online i MySQL? Den må åbenbart lave en bagvej uden om WEB serveren ellers fatter jeg nada.
Ok, så skal jeg jo også lige lavet et NAT entry i min router så jeg åbner port 3306............men jeg kan bare ikke lige se hvordan det hænger sammen med at man laver et site hvor folk feks. skriver sig op i en formular og submitter den, men MySQL nægter at indsætte det?? Det skulle den jo bare gøre da dette foregår på port 80, men skal der snakkes direkte til MySQL serveren kan jeg godt forstå at port 3306 skal åbnes.
okay bojohansen Jeg skal lige være med her. køre din webserver på samme maskine som MySQL, hvis ja, så er det ikke nødvendigt alt det der med port 3306.
Error 1045: Adgang nægtet bruger \'@localhost\' (Bruger Password : nej)
og laver jeg en \\u DbNavn
så er det en
1044: adgang nægtet........
Hmmmmmmmm mon ikke en afinstallation var på sin plads, men hvordan? Og så starte forfra, da jeg først sad og læste i manualen til Linux og prøvede lidt forskelligt inden jeg skrev her.
det er okay men det virkede som om vi var på vej til at køre i ring.
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.