Som det ser ut nu så har jag inget lösenord till mySQL. Jag lämnar bara fälten tomma. Men nu när jag försöker installera en grej som har har installationsgrej så måste jag fylla i lösenord och så för att gå vidare. Men jag lyckas inte ändra det. För det är väl i my.ini man ändrar i?
Nedanstående är saxat från den instruktion jag har skrivit, till utvecklarna här på wF, för installation av en lokal wF-server i labbsyfte.
Testa, på egen risk. ;)
Starta en kommandotolk och skriv nedanstående från katalogen C:\mysql\bin\
mysqld-nt --install
net start mysql
mysqladmin -u root password "[b][nytt lösenord][/b]"
[i]Nu startas mysql-konsollen[/i]
mysql -u root mysql -p
mysql> DELETE FROM user WHERE Host='localhost' AND User='';
mysql> FLUSH PRIVILEGES;
mysql> QUIT
[i]Avslutar mysql-konsolen[/i]
mysqladmin -u root -h [b]host_name[/b] password "[b][lösenord][/b]"
host_name ersätter du med din dators domänadress - t.ex. webforum.home.nu. Använd inte "localhost".
Ja, nu kom jag någon vart. :) Men varför får jag inte skriva localhost?
C:\mysql\bin>mysqladmin -u root -h ip.silfver.se password "silfver"
mysqladmin: connect to server at 'ip.silfver.se' failed
error: 'Can't connect to MySQL server on 'ip.silfver.se' (10060)'
Check that mysqld is running on mor.silfver.se and that the port is 3306.
You can check this by doing 'telnet ip.silfver.se 3306'
:l
r\ Prövade ett annat:
C:\mysql\bin>mysqladmin -u root -h 192.168.1.152 password "silfver"
mysqladmin: connect to server at '192.168.1.152' failed
error: 'Denna dator, 'admin', har inte privileger att anvõnda denna MySQL server'