mysqld started
/usr/local/mysql/libexec/mysqld: Can't create/write to file '/usr/local/mysql/var/fluxis.pid' (Errcode: 13)
Finns katalogen /usr/local/mysql/var, vem äger den och vad är det fär rättigheter på den.
I filen /usr/local/mysql/bin/safe_mysqld finns en rad som börjar med "user=...", vad är user satt till och äger denna user katalogen /usr/local/mysql/var
Finns katalogen /usr/local/mysql/var, vem äger den och vad är det fär rättigheter på den
ja, den finns. Root äger den...
I filen /usr/local/mysql/bin/safe_mysqld finns en rad som börjar med "user=...", vad är user satt till och äger denna user katalogen /usr/local/mysql/var
när jag startade den som ./safe_mysqld --user=root
då startar den... men jag vet inte hur jag ska kunna komma in i den nu... eftersom när jag kör : ./mysqladmin -u root -p password 'new-password' så säger han att jag inte har rättigheter att ändra lösenord.
Här verkar mysql sakna en av sina egna rättighets databaser, körde du "mysql_install_db" (tror den heter så) när du installerade MySQL?
Normalt kör man inte mysqld som användaren root av säkerhetsskäl. Vilken användare den kör som står i filen safe_mysqld. Där finns en rad något liknande "user=mysql". Ändra antingen ägaren på katalogen till denna användaren eller skriv in ändra till "user=root".
./mysqladmin -u root -p password 'new-password'
Om du inte tidigare har satt ett lösenord så är det tomt, prova att bara trycka på Enter när den frågar efter lösenord.
257 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a