Vinnaren i pepparkakshustävlingen!
2017-08-14, 09:18
  #1
Medlem
Jag försöker försöker återställa mitt SQL server lösenord och följer följande guide:

1. Öppna terminalen
2. sudo /usr/local/mysql/support-files/mysql.server stop
3. sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables
4. Öppna nytt terminal-fönster
5. mysql -u root
UPDATE mysql.user SET Password=PASSWORD('newpw) WHERE User='root';
FLUSH PRIVILEGES;
\q
6. mysql -u root
UPDATE mysql.user SET authentication_string=PASSWORD('my-new-password') WHERE User='root';
FLUSH PRIVILEGES;
\q
7. sudo /usr/local/mysql/support-files/mysql.server start

Det funkar för mig upp till steg 5, då får jag "-bash: mysql: command not found".

Jag har hittat att kommandet inte hittas pga jag har fler PATH. Dock så kan jag get om terminalen och undrar om någon kan hjälpa mig och säga vad jag gör fel?
Citera
2017-08-14, 10:25
  #2
Medlem
EckiEckis avatar
Citat:
Ursprungligen postat av DAMAC
Jag försöker försöker återställa mitt SQL server lösenord och följer följande


Lägg till sökvägen. Du gör det ju i steg 2 och 3, så jag begriper inte varför du inte prövat att göra det även i steg 5?
__________________
Senast redigerad av EckiEcki 2017-08-14 kl. 11:07.
Citera
2017-08-14, 11:39
  #3
Medlem
Citat:
Ursprungligen postat av EckiEcki
Lägg till sökvägen. Du gör det ju i steg 2 och 3, så jag begriper inte varför du inte prövat att göra det även i steg 5?

Då jag copy pastat lösning från mysql FAQ och trodde det skulle funka rakt av, sedan har jag minimal erfarenhet av det här. Är det så här jag ska göra?

1. Öppna terminalen
2. sudo /usr/local/mysql/support-files/mysql.server stop
3. sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables
4. Öppna nytt terminal-fönster
5. sudo /usr/local/mysql/bin/mysql -u root
UPDATE mysql.user SET Password=PASSWORD('newpw') WHERE User='root';
FLUSH PRIVILEGES;
\q
6. sudo /usr/local/mysql/bin/mysql -u root
UPDATE mysql.user SET authentication_string=PASSWORD('newpw') WHERE User='root';
FLUSH PRIVILEGES;
\q
7. sudo /usr/local/mysql/support-files/mysql.server start

Tack så förhand!
Citera
2017-08-15, 17:31
  #4
Medlem
Någon?
Citera
2017-08-15, 18:02
  #5
Medlem
musttomtes avatar
Vilken version är du på ? det ska inte behöva vara så knepigt.

https://blog.dotkam.com/2007/04/10/m...root-password/
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback