Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Absolute Newbie: Moeite met MySQL configureren voor Amarok  (gelezen 1920 keer)

Maaike

  • Gast
Absolute Newbie: Moeite met MySQL configureren voor Amarok
« Gepost op: 2007/09/14, 13:06:01 »
In dit topic http://forum.ubuntu-nl.org/topic/14415 wordt geadviseerd om Amarok te gebruiken met MySQL server voor muziekbeheer en de iPod.

Ik ben een linux newbie en ben vastgelopen in het configureren van MySQL.
Ik heb dus GEEN ervarng in het gebruiken van de terminal.

Amarok en MySQL heb ik geinstalleeerd, nu alleen dus het configureren nog. Volgens bovenstaand topic moet ik het volgende doen:

Citaat
* sudo mysql -u root

    * set password for root@localhost = password('xxxxxxx');

    * xxxxxxxx=paswoord te kiezen

    * flush privileges;

    * quit;

    * mysql -p -u root
      +geef wachtwoord die je tevoren hebt gekozen

    * CREATE DATABASE amarok;

    * USE mysql;

    * GRANT ALL ON amarok.* TO amarok@localhost IDENTIFIED BY 'PASSWORD_CHANGE_ME';

    * FLUSH PRIVILEGES;


    * Open amarok en open het scherm met instellingen.
      Onder collectie kies je MySQL en normaal staat de hostnaam op localhost en de database op amarok en de poort op 3306
      Je moet enkel als gebruiker amarok invullen en als paswoord PASSWORD-CHANGE-ME
      Klik dan op toepassen en op OK en de database wordt aangemaakt.
Na "mysql -p -u root loop ik al vast want mijn password wordt niet geaccepteerd.
Ergens vond ik een commando om geen password meer in te hoeven vullen dacht ik (mysqladmin -u root password yourrootsqlpassword), maar ik krijg nog steeds de melding: "Access denied for user 'root'@'localhost' "

HELP!
Volgens mij maak ik er een potje van, maar ja, ik moet het toch eens leren allemaal, dus ik probeer en oefen. Kan iemand mij ajb verder helpen?

BVD!

Maaike

Offline nor

  • Lid
  • Steunpunt: Nee
Absolute Newbie: Moeite met MySQL configureren voor Amarok
« Reactie #1 Gepost op: 2007/09/14, 14:42:58 »
mysqladmin -u root password nieuwwachtwoord
mysqladmin -h localhost -u root -p password nieuwwachtwoord
Bron: https://wiki.ubuntu.com/NlLampHowto

Er is ook mysql in "grafische" verkrijgbaar, zogenaamd phpmyadmin. Het werkt misschien stuk makkelijker.

Goeie online handleiding:
links 1
links 2

Maaike

  • Gast
Absolute Newbie: Moeite met MySQL configureren voor Amarok
« Reactie #2 Gepost op: 2007/09/14, 16:02:23 »
Bedankt nor,

Ik wil het graag in de Terminal proberen en nog niet mijn toevlucht nemen tot een grafische oplossing.

Ik heb nu het volgende gedaan:

Citaat
maaike@halm:~$ sudo mysql -u root
Password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
en:

Citaat
maaike@halm:~$ mysqladmin -u root password nieuwwachtwoord
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
maaike@halm:~$
en:

Citaat
maaike@halm:~$ mysqladmin -h localhost -u root password nieuwwachtwoord
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
maaike@halm:~$
Bij alledrie dus dezelfde 'Access denied'...
HELP!


Of ben ik nou gewoon erg dom bezig?

Offline nor

  • Lid
  • Steunpunt: Nee
Absolute Newbie: Moeite met MySQL configureren voor Amarok
« Reactie #3 Gepost op: 2007/09/15, 12:57:19 »
mysqladmin -h localhost -u root -p[ENTER]
jouwwachtwoord[ENTER]

Lukt het?

Maaike

  • Gast
Absolute Newbie: Moeite met MySQL configureren voor Amarok
« Reactie #4 Gepost op: 2007/09/15, 13:21:26 »
Citaat van: nor
mysqladmin -h localhost -u root -p[ENTER]
Dan komt er een hele lange lijst met uitleg van allerlei commando's

Citaat
jouwwachtwoord[ENTER]
reactie:
bash: *******: opdracht niet gevonden


Maar hij vroeg na die lijst ook niet om een wachtwoord....

Offline nor

  • Lid
  • Steunpunt: Nee
Absolute Newbie: Moeite met MySQL configureren voor Amarok
« Reactie #5 Gepost op: 2007/09/15, 17:54:48 »
Nou, ik weet niet wat je allemaal met mysql heb gedaan. Misschien kan je beter eerst mysql verdwijnen, vervolgens installeer je het opnieuw.

Ik raad je deze handleiding te gebruiken. Je installeer ook Apache,  hoewel je Apache niet echt nodig heb. Op dit manier weet je (bijna) zeker dat mysql werkt.

lordwodan

  • Gast
Absolute Newbie: Moeite met MySQL configureren voor Amarok
« Reactie #6 Gepost op: 2007/09/16, 09:03:57 »
Hoi,

Raydekok heeft dit ergens uitgelegd:

Citaat
------------------

"Mysql database voor amarok

Als je heel veel muziek hebt is het vaak handiger om mysql te gebruiken in amarok inplaats van sql lite.
Wat moet je hiervoor doen?


    * installeer mysql-server via adept/synaptics/cli.
      neem de nieuwste die er is.
      doe dan het onderstaande in de konsole:

    * sudo mysql -u root

    * set password for root@localhost = password('xxxxxxx');

    * xxxxxxxx=paswoord te kiezen

    * flush privileges;

    * quit;

    * mysql -p -u root
      +geef wachtwoord die je tevoren hebt gekozen

    * CREATE DATABASE amarok;

    * USE mysql;

    * GRANT ALL ON amarok.* TO amarok@localhost IDENTIFIED BY 'PASSWORD_CHANGE_ME';

    * FLUSH PRIVILEGES;


    * Open amarok en open het scherm met instellingen.
      Onder collectie kies je MySQL en normaal staat de hostnaam op localhost en de database op amarok en de poort op 3306
      Je moet enkel als gebruiker amarok invullen en als paswoord PASSWORD-CHANGE-ME
      Klik dan op toepassen en op OK en de database wordt aangemaakt.
"
In jouw geval zou ik Mysql eerst even verwijderen, opnieuw installeren en dan bovenstaand hanteren.

Offline raydekok

  • Lid
    • http://www.kodekok.nl
  • Steunpunt: Nee
Absolute Newbie: Moeite met MySQL configureren voor Amarok
« Reactie #7 Gepost op: 2007/09/16, 12:39:38 »
moet echt werken. ik doe het altijd zo en heb daarna wel een database voor mijn muziekjes.
homemade HTPC

Maaike

  • Gast
Absolute Newbie: Moeite met MySQL configureren voor Amarok
« Reactie #8 Gepost op: 2007/10/15, 09:43:18 »
Zo, tijd om deze klus weer eens op te pakken...


lordwodan en raydekok, ik heb het geprobeerd (en eerst amarok en mysql opnieuw geinstalleerd) met het volgende reusltaat:

Citaat
sudo mysql -u root

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
Dus er klopt kennelijk iets niet bij mij, maar ik heb geen idee wat...

Offline raydekok

  • Lid
    • http://www.kodekok.nl
  • Steunpunt: Nee
Absolute Newbie: Moeite met MySQL configureren voor Amarok
« Reactie #9 Gepost op: 2007/10/15, 09:47:23 »
je gebruikt gutsy he? ik heb deze fout tot nu toe ook met gutsy. in feisty had ik dit niet.
homemade HTPC

Maaike

  • Gast
Absolute Newbie: Moeite met MySQL configureren voor Amarok
« Reactie #10 Gepost op: 2007/10/15, 10:00:26 »
Nee ik heb echt Feisty

Seventh

  • Gast
Absolute Newbie: Moeite met MySQL configureren voor Amarok
« Reactie #11 Gepost op: 2007/10/17, 22:43:06 »
Een oplossing is van je mysql database even te herstarten zonder security checks zodat je alsnog de wachtwoorden kunt wijzigen:

Stop de MySQL database server:
sudo /etc/init.d/mysql stopWijzig de opstartinstellingen voor de MySQL database server
sudo nano /etc/mysql/my.cnfVoeg de lijn "skip-grant-tables" toe onder de lijn "[mysqld]" en sla op met CTRL+X, J
en ENTER.

Herstart de MySQL database server:
sudo /etc/init.d/mysql startLog in onder root in de mysql database:
mysql -u root mysqlAls alles goed is zie je nu de mysql prompt. Typ achter de prompt de volgende commando's:
mysql> UPDATE user SET Password=PASSWORD('test') WHERE User LIKE 'root%';
mysql> FLUSH PRIVILEGES;
mysql> exit
Bye!
Stop de MySQL database server zoals daarnet.
Editeer het bestand my.cnf opnieuw en haal het lijntje 'skip-grant-tables' terug weg.
Start de MySQL database opnieuw.

Je kunt dat scriptje van je hervatten vanaf "CREATE DATABASE amarok"
Succes!

Offline Gandyman

  • Lid
  • Steunpunt: Nee
Absolute Newbie: Moeite met MySQL configureren voor Amarok
« Reactie #12 Gepost op: 2007/10/17, 23:06:14 »
Blijf je problemen houden komt dat omdat er geen root PW gezet is in Ubuntu.

Dus moet je eerst een root PW zetten en dan pas die how to volgen.

met "passwd root" kan je een pw ingeven.

:D
I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huis :D

Maaike

  • Gast
Absolute Newbie: Moeite met MySQL configureren voor Amarok
« Reactie #13 Gepost op: 2007/10/19, 13:35:08 »
Hmm, er is kennelijk inderdaad geen root password. Maar als ik die wil zetten krijg ik dit:

Citaat
maaike@halm:~$ passwd root
passwd: U mag wachtwoordinformatie van 'root' niet bekijken of aanpassen.
Alsof ik die autorisatie niet heb ofzo? :S

Ik snap er allemaal niks meer van. Hoe komt het dat er geen root password is? Is dat niet gewoon mijn beheerders password??
En waarom mag ik hem vervolgens niet aanmaken?