Aşağıdaki komut ile yedek almak istediğimde şu hatayı veriyor
mysqldump -u kullaniciadi -p veritabaniadi > veritabanidosyasi.sql
HATA:
mysqldump: Got error: 1045: Access denied for user 'forum_db'@'localhost' (using password: YES) when trying to connect
Yani daha şifre sorma kısmına bile geçmeden bunu veriyor ve yedek alamıyorum, veritabanı user adım ve veritabanı adım forum_db aynı yani, sorun nerede anlamadım.. Çözüm bilen varsa yazabilirmi ? veya başka yüksek boyutlu veritabanını nasıl yedeklerim 10gb kadar.
MysqlDump Çalışmıyor
3
●122
- 14-07-2022, 18:37:59
- 14-07-2022, 18:46:02Merhaba Electr0sis,Electr0sis adlı üyeden alıntı: mesajı görüntüle
mysqldump -u veritabanıkullanıcıadı -p veritabaniadi > yedek.sql
ile şifre sorması gerekir. Sormuyor ise ya veritabanı kullanıcısının yetkilendirmesinde problem vardır ya da farklı bir bozulma / kararsızlık vardır. İncelenmesi gerekir. Boşluk harasıda olabilir.
İyi çalışmalar. - 14-07-2022, 18:48:04Cevap için teşekkürler.CliaWeb adlı üyeden alıntı: mesajı görüntüle
anladım peki yetkilendirmeyi ssh den nasıl düzeltebilirim ? GRANT ile başlayan bir komut aklıma geliyorda devamını unuttum - 14-07-2022, 19:00:11mysqldump -ukullaniciadi -p'sifre' --opt veritabanı_adı > veritabani.sql
Ben yukarıdaki şekilde kullanıyorum herhangi bir sıkıntı çıkarmıyor
Ek olarak gzip ile sıkıştırmak ve tarih şeklinde kaydetmek isterseniz şu şekilde
mysqldump -ukullaniciadi -p'sifre' --opt veritabanı_adı | gzip -9 > /home/dizin/dizin/backup/db-$( date +"%d_%m_%Y" ).sql.gz