Friday, August 31, 2007

Problem with MySQL root password..nakalimutan kasi, ayan

Malapit ko ng mainplment yung WIKI para sa internal use ng 8layer.
ang saya, na design ko na yung mga bagay bagay na ilalagay para magign guide ng aming team.
isang tulog nalang ito..tapos na..larga na.

pero yung para sa assetmanagement namin...mukhang lalagariin ko. kasi nasa pag gawa palang ako ng flow. (sana makanakaw pa dina ko ng kahit kaunting time araw araw para sa "kospirasi' na sinusulat ko.)

sa aking pag dedesign kanina ng flow at mga content.
may isa akong kaibigan na biglang humngi ng tulong..meron daw syang MySQL database pero nakalimutan na nya yung root password at dahil dun..hindi na nya mamanage yung mga databases nya...kawawa.. (just kiddin tol). share ko lang din sa lahat yung binigay kong munting tip sa kanya.

1. stop nya muna dapat yung mysql service nya using this command at pumasok sa mysql commandline prompt ng walang password:

[root@r3d3ye ~]# service mysqld stop
[root@r3d3ye ~]# mysqld_safe --skip-grant-tables &
[root@r3d3ye ~]# mysql -uroot mysql

2. sa mysql command line prompt ireset yung password na nais mong password.
dito sa halimbawa ko..isinet ko yung password sa "passwordkoito'

mysql>UPDATE user SET password=PASSWORD("passwordkoito") WHERE user="root";

tapos isunod agad itong command na ito.

mysql>FLUSH PRIVILEGES;

3. pwede kanang mag login sa database mo using yung bago mong password.

mysql -uroot -ppasswordkotio mysql

4. tapos stop at start (or restart yung mysqld)
[root@r3d3ye ~]# service mysqld stop
[root@r3d3ye ~]# service mysqld start

sa kaibigan ko gumana itong munting "pagtulong na ito"
sana sa inyo din... =)

ay bago ko makalimutan..birthday pala ng isang buo ko.

INSAN RYAN..Happy Birthday sa iyo.
papainom ka ba?

2 comments:

iluvfroyo said...

gandang umaga sir. panu ko malalaman yung hostname ko pra maaccess ko yung mysql ko sa ibang server. halimbawa i'll be accessing my database at hostgator from my pc.
definitely hindi n yun localhost right?

a.k.a r3d3ye said...

if you have shell access usually malalaman mo yung hostname mo gamit ang "hostname" command or by viewing /etc/hosts

re:hostgator,may CPANEL iyon na kung saan may mga webtools sila para maaccess at ma mamanage mo yung database mo.

halimbawa ay phpmyadmin
[ref]
http://r3d3ye.blogspot.com/2007/08/problem-with-mysql-root.html