Hade såklart även glömt mitt admin-password i databasen till min wordpress install.
Fick försöka mig på att byta det direkt i databasen.
Först trodde jag att jag behövde för-kryptera det i md5, och letade upp ett kommando för det:
http://forums.macosxhints.com/showthread.php?t=93671
echo -n "password" | md5
Men sen upptäckte jag att det egentligen bara är att skriva lösenordet i klartext i databasen, om man ställer "user_pass" function till "MD5".
Då får man ett krypterat värde i databasen, och loggar in med sitt "vanliga" lösen.
måndag 21 december 2009
mysql root password
Jag skulle demonstrera phpMyAdmin för ett par klasskamrater, ändrade password och såklart minns jag det inte nu. Därför var jag tvungen att leta en lösning..
Sitter ju på mac dessutom, så jag fick improvisera lite ibland.
Här är iaf lite instruktioner:
http://www.cyberciti.biz/tips/recover-mysql-root-password.html
Step # 1 : Stop mysql service
# /etc/init.d/mysql stop
Step # 2: Start to MySQL server w/o password:
# mysqld_safe --skip-grant-tables &
Step # 3: Connect to mysql server using mysql client:
# mysql -u root
Step # 4: Setup new MySQL root user password
mysql> use mysql;
mysql> update user set password=PASSWORD("NEW-ROOT-PASSWORD") where User='root';
mysql> flush privileges;
mysql> quit
Step # 5: Stop MySQL Server:
# /etc/init.d/mysql stop
Step # 6: Start MySQL server and test it
# /etc/init.d/mysql start
# mysql -u root -p
Och för mig på mac, där det ser lite annorlunda ut, så hjälpte detta:
http://dev.mysql.com/doc/refman/5.0/en/mac-os-x-installation.html
shell> cd /usr/local/mysql
shell> sudo ./bin/mysqld_safe
You should be able to connect to the MySQL server, for example, by running /usr/local/mysql/bin/mysql.
Kan ju vara bra att veta hur man "hittar dit".
Sitter ju på mac dessutom, så jag fick improvisera lite ibland.
Här är iaf lite instruktioner:
http://www.cyberciti.biz/tips/recover-mysql-root-password.html
Step # 1 : Stop mysql service
# /etc/init.d/mysql stop
Step # 2: Start to MySQL server w/o password:
# mysqld_safe --skip-grant-tables &
Step # 3: Connect to mysql server using mysql client:
# mysql -u root
Step # 4: Setup new MySQL root user password
mysql> use mysql;
mysql> update user set password=PASSWORD("NEW-ROOT-PASSWORD") where User='root';
mysql> flush privileges;
mysql> quit
Step # 5: Stop MySQL Server:
# /etc/init.d/mysql stop
Step # 6: Start MySQL server and test it
# /etc/init.d/mysql start
# mysql -u root -p
Och för mig på mac, där det ser lite annorlunda ut, så hjälpte detta:
http://dev.mysql.com/doc/refman/5.0/en/mac-os-x-installation.html
shell> cd /usr/local/mysql
shell> sudo ./bin/mysqld_safe
You should be able to connect to the MySQL server, for example, by running /usr/local/mysql/bin/mysql.
Kan ju vara bra att veta hur man "hittar dit".
Prenumerera på:
Inlägg (Atom)