Avatar billede ipkiss_ Nybegynder
23. marts 2003 - 22:00 Der er 24 kommentarer

MySQL

Efter at have installeret MySQL via en RPM pakke (både client og server RPM), så prøver jeg at køre /usr/bin/mysqladmin -u root password nytpassword. Det står der udtrykkeligt man skal huske efter RPMen er færdig med at installere.
Men så får jeg følgende fejlmeddelelse:
[lars@3e6b8554 lars]$ /usr/bin/mysqladmin -u root password nytpassword
/usr/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user: 'root@localhost' (Using password: NO)'

Hvordan får jeg det til at virke, har engang haft det til at virke, men det har jeg glemt. :(

Hilfe bitte :)
Avatar billede erikjacobsen Ekspert
23. marts 2003 - 22:04 #1
Måske - husker det heller ikke
/usr/bin/mysqladmin -u root password 'nytpassword'
Avatar billede ipkiss_ Nybegynder
23. marts 2003 - 22:06 #2
det er netop det jeg har prøvet jo... men det virker ikke.
Avatar billede disky Nybegynder
23. marts 2003 - 22:07 #3
default password er blank, skriv derfor

mysql -uroot -p
tryk på enter for password, skriv derefter:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('secret_password');

Så skulle det være rettet, der er taget fra MySQL dokumentationen.
Avatar billede ipkiss_ Nybegynder
23. marts 2003 - 22:07 #4
nååhh, hvis det var pga. ' ', så virker det heller ikke :(
Avatar billede disky Nybegynder
23. marts 2003 - 22:07 #5
Avatar billede ipkiss_ Nybegynder
23. marts 2003 - 22:08 #6
[lars@3e6b8554 lars]$ mysql -uroot -p
Enter password:
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)
Avatar billede ipkiss_ Nybegynder
23. marts 2003 - 22:09 #7
det virker heller ikke med blankt password, er det ikke totalt mystisk?
Avatar billede erikjacobsen Ekspert
23. marts 2003 - 22:09 #8
Her skal det være uden '...' - det er jo godt nok. Har din
root så ikke et password allerede?
Avatar billede ipkiss_ Nybegynder
23. marts 2003 - 22:10 #9
Jeg ved ikke om root har et password allerede, jeg har jo lige installeret MySQL via en RPM pakke. Jeg ved ikke hvad det skulle være så...
Avatar billede erikjacobsen Ekspert
23. marts 2003 - 22:11 #10
Har der ikke været installationer, der havde 'mysql' som password?

/usr/bin/mysqladmin -u root -pmysql nogetmegethemmeligt
Avatar billede disky Nybegynder
23. marts 2003 - 22:11 #11
prøv med

mysql -u root

ifølge MySQL, er der ikke noget password per default, ellers smid den RPM pakke ud igen og downloade den fra Mysql.com istedet, of følg deres anvisning den virkede fint på min rødhætte server.
Avatar billede disky Nybegynder
23. marts 2003 - 22:12 #12
ifølge det du selv har sagt du har prøvet kender du dens nuværende password.

skriv så

mysql -uroot -p

og indtast det, og gør bagefter det jeg postede tidligere.
Avatar billede ipkiss_ Nybegynder
23. marts 2003 - 22:15 #13
jamen, det er den mysql rpm pakke fra mysql.com jeg har installeret op til flere gang nu med
rpm -ivh MySQL-server-4.0.12-0.i386.rpm --force
og
rpm -ivh MySQL-client-4.0.12-0.i386.rpm --force
Avatar billede erikjacobsen Ekspert
23. marts 2003 - 22:15 #14
Eller også er hemmeligheden:
/usr/bin/mysqladmin -u root -ppassword nogetmegethemmeligt
Avatar billede ipkiss_ Nybegynder
23. marts 2003 - 22:20 #15
Ok, hvad skal jeg gøre når det overhovedet ikke virker?!

Har I et link til en RPM, som I selv har brugt...
Avatar billede erikjacobsen Ekspert
23. marts 2003 - 22:23 #16
Du er sikker på at et af dine forsøg på at ændre password
ikke er lykkedes? Jeg husker ikke om en installation via RPM
sletter de gamle brugernavne og passwords, så hvis du
havde mysql før, er det måske det gamle password der dur?
Avatar billede ipkiss_ Nybegynder
23. marts 2003 - 22:29 #17
well, jeg har slettet hele mysql mappen, dvs. /var/lib/mysql/ og nu kan jeg ikke engang starte mySQL.
Det går blændende godt i aften ! :|
Avatar billede erikjacobsen Ekspert
23. marts 2003 - 22:32 #18
Så kører du rpm en gang til :)
Avatar billede disky Nybegynder
23. marts 2003 - 22:41 #19
ipkiss:
Jeg bruger ikke RPM'er, jeg downloader direkte fra producentens side.
Avatar billede ipkiss_ Nybegynder
23. marts 2003 - 22:41 #20
Ok. Efter at have slettet /var/lib/mysql mappen med vold ;), OG reinstalleret RPM pakken OG genstartet, så kunne jeg skrive
mysql -uroot -p
tryk på enter for password, skriv derefter:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('secret_password');
Så let som ingen ting...

Lav nogle svar og få nogle point.

Tak for hjælpen, alle.

Hilsen Lars
Avatar billede erikjacobsen Ekspert
23. marts 2003 - 22:43 #21
Ingen points til mig tak.

Du havde en mysql-installation før? Ikke?
Avatar billede ipkiss_ Nybegynder
23. marts 2003 - 22:45 #22
disky: ok, dvs. du compiler MySQL selv? Jeg plejer også at compile PHP og Apache, men jeg gør det aldrig med MySQL. Jeg har så heller ikke brug for at sætte nogle flags...
Avatar billede ipkiss_ Nybegynder
23. marts 2003 - 22:46 #23
erik:
Jo, men det var jo den samme installation, som jeg blev ved med at overskrive, så jeg ved ikke lige hvad der er gået galt.
Avatar billede langbein Nybegynder
24. marts 2003 - 01:30 #24
Installasjon av php og mysql på redhat kan være meget enkelt hvis man ønsker at det skal være enkelt. Konfigurasjonen like så. Jeg nevner de to samtidig fordi de ofte skal brukes til noe sammen på Apache.

Del 1 - avinstallering:

1. Skaff rede på all software relatert til mysql og php som kjører eller er installert nå ved hjelp av "rpm -q <pakkenavn>" kommando.
2. Avinstaller alle pakker som har med mysql og php å gjøre gjennom kommando "rpm -e <pakkenavn>
3. Kontroller at de virkelig er borte vha rpm -q ...

Del 2 - Nyinstallering.

1. Finn fram de aktuelle Redhat installasjons cd. For Redhat 8.0 så er dette cd 1, 2 og 3.
2. Boot PC fra installasjonscd no 1.
3. Velg "oppgradering"
4. Kryss av for php4 og mysql.
5. La den automatiske oppgraderingen gå sin gang.

Når man gjør det på denne måten så blir alle packet dependies tatt vare på automatisk og det blir satt opp en default konfigurering slik at alle ting kjører med en gang.

Denne installasjonsmåten fungerte helt fint på Red Hat 6.x, 7.x og nå 8.0
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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