Merhabalar, bu yazımda sizlere bir önceki yazımda Ubuntu üzerine kurduğumuz uzak MySQL Server’ı uzak erişime açarak bağlanabilmeyi göstereceğim.
Bir önceki yazıya aşağıdan ulaşabilirsiniz.
Ubuntu üzerine kurduğumuz MySQL Server’a uzak bağlantı sağlayabilmek için server üzerinde bir dizi işlem yapmamız ve bu bağlantıya izin verecek adımları gerçekleştirmemiz gerekiyor.
Başlayalım.
Terminalden sunucunuza bağlandığınızı varsayarak devam ediyorum.
İşlemlerimi MobaXtreme üzerinden devam ediyor olacağım. Sizler istediğiniz bir terminal uygulamasını kullanabilirsiniz.
nano /etc/mysql/mysql.conf.d/mysqld.cnf
Aşağıda işaretlediğim iki satırı başına # işareti koyarak yorum satırı haline getiriyoruz.
bind-address = 127.0.0.1
mysqlx-bind-address = 127.0.0.1
Bu işlemi tamamladıktan sonra CTRL+O‘ya basıyoruz. Sonra Enter’a basıyoruz. Değişikliklerimiz uygulanacak.
Bu sayfadan çıkmak için son olarak CTLR+X’e basıyoruz.
service mysql restart
service mysql status
Gördüğünüz gibi artık aktif.
mysql -u root -p
Server’ın belirlediğimiz şifresini girelim ve artık içerdeyiz.
root üzerinden giriş yapabilecek IP adreslerini yeni kullanıcı oluşturur gibi oluşturacağız.
Create user 'root'@'burayaip adresi yazılacak' Identified By 'rootunparolası'
Biz şimdi kendi bilgisayarımızdan bu sunucuya bağlanacağımızı düşünürsek şu anda kendi IP adresimizi öğrenmeliyiz. Bunun için aşağıdaki adresi ziyaret edebilirsiniz.
Benim kendi bilgisayarımın IP’si 85.103.240.119
Buna erişim izni vereceğimi varsayıyorum.
Create user 'root'@'85.103.240.119' Identified By 'abc1234.';
Parolayı oluştururken kurulum sırasında hangi parola seviyesini seçtiyseniz ona göre bir parola girişi sağlamalısınız. Yoksa oluşturduğunuz parolayı validate olamayacak ve hata dönecektir.
Grant All Privileges on 'databaseadı'.'tabloadı' To 'kullanıcıadı'@'ipadresi';
Burada Databaseadı yerine * koyarsak bu tüm Database’ler anlamına gelir. Sonrasında .* koyarsak bu Database’lerdeki tüm tablolar anlamına gelir. Ve bunlara yetki verilir.
Admin seviyesinde yetki sahibi olmayan kimseye bu tür bir yetkilendirme yapmayınız.
Yetkilendirmelerimizi yaptık.
Flush Privileges;
komutunu çalıştıralım.
Artık kendi bilgisayarımızdan bağlanabiliriz.
Artık izin verdiğimiz IP adresiyle bu MySQL Server’a bağlanabiliriz.
İyi çalışmalar.
Selamlar, bu yazımda Oly'nin 1 hafta boyunca olduğu GS iğnesi, yaşanan değişimleri anlatmaya çalışacağım. PCR…
Selamlar, bu yazımda Hemogram ve Biyokimya sonuçlarımızı göstermek için İÜCHH'ne tekrar gidişimizi ve sonrasını anlatacağım.…
Selamlar, bu yazımda GS iğnesine başlama kararımızı ve Oly’de bu süreçte nelere dikkat ediyor, neler…
Selamlar, bu yazımda İÜCHH'deki tedavi sürecimiz ve sonrasında yaşananlardan bahsetmeye çalışacağım. 20.06.2025 Cuma günü saat…
Eve Dönüş ve İlk Şüpheler 18 Haziran Perşembe saat 23 sularında İstanbul’daki evimize giriş yaptık.…
9 Haziran Pazartesi günü Aydın’daki sürecimiz bitti ve Antalya yolculuğumuz başladı. Saat 11 gibi yola…
View Comments