Avatar billede jespersahner Nybegynder
18. december 2005 - 22:57 Der er 17 kommentarer og
1 løsning

Installation uden om administrator-rettigheder

Et lidt lusket spm.: Er det mon muligt at installere MySQL uden om administrator-rettigheder?

Årsag: Jeg har MySQL på min private PC men kunne godt tænke mig en installation på min arbejds-PC, hvor jeg ikke har administrator-rettigheder.
Avatar billede bufferzone Praktikant
18. december 2005 - 23:02 #1
Svaret som jeg ser det er nej. Jeg kan forestille mig nogle setups hvor noget af det kan lade sig gøre, men du løber ind i problemer på et eller andet tidspunkt i processen.

Måske dunne du få lov at installerer hvis du gør arbejdet selv og din admin ikke har arbejde med det. Hvis du skal bruge det til noget relevant, så skulle det vel kunne lade sig gøre
Avatar billede leif Seniormester
18. december 2005 - 23:22 #2
Normalt vil en Administrator tillade alle nødvendige program installationer, selvfølgelig alt afhængig af firmapolitik.
Avatar billede jespersahner Nybegynder
18. december 2005 - 23:26 #3
Jeg tænker, at det kunne være muligt, da f.eks. Java JDK uden problemer kan installeres uden om administrator-rettigheder.
Avatar billede bufferzone Praktikant
18. december 2005 - 23:33 #4
leif>Det håber jeg ikke du har ret I. Der hvor jeg kommer fra, kan brugerne intet og skal heller ikke kunne noget på firmaets computere
Avatar billede leif Seniormester
18. december 2005 - 23:38 #5
bufferzone -> Sorry, lazy formulering ! Det jeg mente var at er MySQL nødvendig i dette tilfælde vil en Administrator sikkert være behjælpelig med installation.
Avatar billede bufferzone Praktikant
18. december 2005 - 23:51 #6
der var jeg lige ved at begynde at svede ;-)
Avatar billede arne_v Ekspert
19. december 2005 - 00:49 #7
hvis du downloader MySQL uden installer, unzipper den i et dir som du har skrive
ret til, åbner en kommando prompt og kører serveren i det, så har jeg meget svært
ved at tro at det ikke skulle virke ...
Avatar billede jespersahner Nybegynder
19. december 2005 - 07:37 #8
->arne_v: Det har jeg prøvet og får fejlen:
ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)

Men det er vel bare en konfigurations-ting, tænker jeg..
Avatar billede jespersahner Nybegynder
19. december 2005 - 10:06 #9
Får nu (hvor jeg sidder på ar.) fejlmeddelelsen:
ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)

Dette er vel et udtryk for, at serveren ikke kører?
Avatar billede arne_v Ekspert
19. december 2005 - 10:13 #10
07:37:53>

ja

10:06:48>

ja

kører du mysqld-max-nt i en kommando prompt ?
Avatar billede jespersahner Nybegynder
19. december 2005 - 11:06 #11
->arne_v: Fra min hjemme-PC kører jeg ikke via en kommando-prompt men via "peg-og-klik".

På min arbejds-PC har jeg blot fra en kommando-prompt prøvet med 'mysql.exe', hvor jeg får fejlen:
ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)

Jeg har derefter prøvet med 'mysqld-max-nt.exe', hvorefter jeg får en .err-fil i \data-biblioteket. Indholdet af denne fil er:
051219 11:04:19  InnoDB: Started; log sequence number 0 43655
Can't start server: Bind on TCP/IP port: No such file or directory
051219 11:04:19 [ERROR] Do you already have another mysqld server running on port: 3306 ?
051219 11:04:19 [ERROR] Aborting

051219 11:04:19  InnoDB: Starting shutdown...
051219 11:04:21  InnoDB: Shutdown completed; log sequence number 0 43655
051219 11:04:21 [Note] mysqld-max-nt.exe: Shutdown complete

Kan det have noget med porten (3306) at gøre? Hvor ændrer jeg i givet fald dette?
Avatar billede arne_v Ekspert
19. december 2005 - 11:25 #12
mysql = client

mysqld-max-nt = server
Avatar billede arne_v Ekspert
19. december 2005 - 11:25 #13
det lyder som om der er noget som bruger 3306

check lige det

netstat -an
Avatar billede jespersahner Nybegynder
19. december 2005 - 11:58 #14
->arne_v: Ja, MySQL havde åbenbart fat i porten på anden vis. Efter afbrydelse og genstart virker det fint!

Et par korte tillægsspm.:
- hvordan afbrydes serveren på en "blid" måde (jeg har afbrudt via Windows Joblisten)
- hvad er forskellen på mysqld, mysqld-max, mysqld-nt og mysqld-max-nt?
Avatar billede arne_v Ekspert
19. december 2005 - 12:33 #15
nt = NT/2000/XP/2004
ikke nt = 95/98/ME

uden max = standard
max = lidt ekstra (hvad det ekstra er afhænger faktisk af versionen)
Avatar billede arne_v Ekspert
19. december 2005 - 12:34 #16
jeg har aldrig brugt mysqlshutdown.exe men navnet giver mig nogle associationer
Avatar billede jespersahner Nybegynder
19. december 2005 - 12:42 #17
->arne_v: Jeg takker foreløbig for din hurtige hjælp. Smid gerne et svar.
Avatar billede arne_v Ekspert
19. december 2005 - 13:04 #18
svar
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