![]() |
|
|||||||
| Kayıt ol | Yardım | Üye Listesi | Ajanda | Forumları Okundu Kabul Et |
![]() |
|
|
LinkBack | Seçenekler | Stil |
|
|||
|
Varsayım: MySQL root şifresini bilmiyorsunuzve Linux kullanıyorsunuz
Sorun: MySQL e giriş yapamıyorsunuz. Çözüm: MySQL e girip root şifresini resetlemek (sıfırlamak) 1. MySQL in my.cnf dosyasını açıp [mysqld] bölümü altında PHP- Kodu: skip-grant-tables satırını ekleyiniz. 2. MySQL i restart ediniz. Bazı kurulumlarda mysql bazılarında mysqld olur. # service mysqld restart 3. my.cnf e "skip-grant-tables" eklediğimiz için artık MySQL giriş yaparken şifre sormayacaktır. # mysql -uroot ile MySQL e girilş yapın. 4. Root şifresini resetleyin # mysql mysql> SET PASSWORD FOR root@localhost=PASSWORD(''); Query OK, 0 rows affected (0.01 sec) mysql> flush privileges; Query OK, 0 rows affected (0.01 sec) 5. my.cnf dosyasını açıp [mysqld] bölümü altına eklediğimiz PHP- Kodu: skip-grant-tables satırını çıkartıyoruz. 6. MySQL i restart ediyoruz. Bazı kurulumlarda mysql bazılarında mysqld olur. # service mysqld restart 7. Artık MySQL e boş root şifresi ile bağlanabilirsiniz. # mysql mysql> 8. Eğer root şifresini boş bırakmak istemiyorsanız "yeni şifreniz" i girerek aşağıdaki şekilde şifreleyebilirsiniz. # mysql mysql> SET PASSWORD FOR root@localhost=PASSWORD('yeni şifreniz'); Query OK, 0 rows affected (0.01 sec) mysql> flush privileges; Query OK, 0 rows affected (0.01 sec) kaynak : forum.iyinet.com hazırlayan : iyinet |
![]() |
| Seçenekler | |
| Stil | |
|
|