Betül SARAL

Bilgisayar Mühendisi

Mysql Root Şifresini Yeniden Oluşturmak

| Comments

Mysql root şifrenizi unuttuysanız eğer aşağıdaki adımları takip ederek şifrenizi yeniden oluşturabilirsiniz.

  • ilk olarak mysql durdurulur.
  • Terminal
    1
    2
    3
    
    $/etc/init.d/mysql stop
    
    Stopping MySQL:		[OK]
    
  • şimdi mysql skip-grant özelliği ile yeniden başlatalım
  • Terminal
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    
    $ mysqld_safe --skip-grant-tables &
    
    Starting mysqld daemon with databases from /var/lib/mysql
    
    
    $ mysql -u root
    
    Welcome to the MySQL monitor.  Commands end with ; or g.
    Your MySQL connection id is 1
    Server version: 5.0.45 Source distribution
    
    Type 'help;' or 'h' for help. Type 'c' to clear the buffer.
    
    mysql>
    
  • şimdi yeniden şifre oluşturalım
  • Terminal
    1
    2
    3
    4
    
    mysql> use mysql;
    mysql> update user set password=PASSWORD("Yeni_Sifreniz") where User='root';
    mysql> flush privileges;
    mysql> quit;
    
  • mysql yeniden durdurulur.
  • Terminal
    1
    2
    3
    4
    
    $ /etc/init.d/mysqld stop
    
    Stopping MySQL:      [  OK  ]
    [1]+  Done mysqld_safe --skip-grant-tables
    
  • ve son adım da mysql normal olarak yeniden başlatılır.
  • Terminal
    1
    
    $ /etc/init.d/mysqld start
    

    Comments