Du vil blive bedt om passwordet for '''MySQL's''' ''root''-bruger. Du vil få promptet {{Output|1=mysql>}}
Du vil blive bedt om passwordet for '''MySQL's''' ''root''-bruger. Du vil få promptet {{Output|1=mysql>}}
Lav en ny bruger, '''''amarokuser''''' med passwordet '''''amarokpass''''' ved at skrive kommandoen
{{Input|1=CREATE USER '''<nowiki>'</nowiki>amarokuser<nowiki>'</nowiki>'''@'''<nowiki>'</nowiki>localhost<nowiki>'</nowiki>''' IDENTIFIED BY '''<nowiki>'</nowiki>amarokpass<nowiki>'</nowiki>''';}}
Amarok skal bruge sin egen database, som laves med
{{Input|1=CREATE DATABASE '''amarokdb''';}}
Giv den nye bruger adgang til databasen ved kommandoen
{{Input|1=GRANT ALL ON '''amarokdb'''.* TO '''<nowiki>'</nowiki>amarokuser<nowiki>'</nowiki>'''@'''<nowiki>'</nowiki>%<nowiki>'</nowiki>''' IDENTIFIED BY '''<nowiki>'</nowiki>amarokpass<nowiki>'</nowiki>''';}}
hvor ''%'' er et jokertegn, som lader alle værter forbinde til databasen. Brug nu erklæringen
{{Input|1=FLUSH PRIVILEGES;}}
til at genindlæse diverse interne mellemlagre, som bruges af '''MySQL'''. Endelig afsluttes '''MySQL'''-promptet med
{{Input|1=exit}}
<br />Som standard kan serveren kun tilgås fra den lokale vært. For at ændre dette skal du redigere filen <tt>/etc/mysql/my.cnf</tt> og tilpasse adressen nær ''bind-address'' til den, som din server lytter til på netværket. '''0.0.0.0''' lytter på alle grænseflader. Efter dette skal du genstarte serveren med
{{Input|1=sudo service mysql restart}}
Latest revision as of 07:23, 1 December 2011
Forbind til den lokale database med
mysql -u root -p
Du vil blive bedt om passwordet for MySQL'sroot-bruger. Du vil få promptet