CategoriesVeritabanı Yönetimi

SSH Komut Satırıyla MySQL Veritabanı ve Kullanıcı Nasıl Oluşturulur?

MySQL, web uygulamalarının ve diğer çeşitli projelerin veritabanı yönetimi için yaygın olarak kullanılan bir açık kaynaklı veritabanı yönetim sistemidir. Bu makalede, SSH komut satırını kullanarak MySQL veritabanı ve kullanıcı nasıl oluşturulacağını öğreneceksiniz.

Adım 1: SSH ile Sunucuya Bağlanın

İlk olarak, sunucuya SSH ile bağlanmanız gerekmektedir. SSH istemcinizi kullanarak sunucuya erişim sağlayın. Erişim bilgilerinizi sağlayan bir kullanıcı adı ve şifre kullanarak sunucuya bağlanın.

$ ssh kullanici_adi@sunucu_ip_adresi

Adım 2: MySQL’e Giriş Yapın

Sunucuya başarıyla bağlandıktan sonra, MySQL’e giriş yapmanız gerekmektedir. Aşağıdaki komutu kullanarak MySQL’e giriş yapın:

$ mysql -u kullanici_adi -p

Bu komut, MySQL’e kullanıcı adınızı ve şifrenizi kullanarak giriş yapmanızı sağlar. Kullanıcı adınızı ve şifrenizi girin ve Enter tuşuna basın.

Adım 3: Veritabanı Oluşturma

MySQL’e başarıyla giriş yaptıktan sonra, yeni bir veritabanı oluşturabilirsiniz. Aşağıdaki komutu kullanarak yeni bir veritabanı oluşturun:

mysql> CREATE DATABASE veritabani_adi;

Yukarıdaki komutu çalıştırdıktan sonra, belirttiğiniz isimde bir veritabanı oluşturulacaktır. İstediğiniz veritabanı adını kullanabilirsiniz.

Adım 4: Kullanıcı Oluşturma

Veritabanınızı oluşturduktan sonra, bir kullanıcı oluşturmanız gerekmektedir. Aşağıdaki komutu kullanarak yeni bir kullanıcı oluşturun:

mysql> CREATE USER 'kullanici_adi'@'localhost' IDENTIFIED BY 'sifre';

Yukarıdaki komutu çalıştırdıktan sonra, belirttiğiniz kullanıcı adı ve şifresiyle bir kullanıcı oluşturulacaktır. Kullanıcı adını ve şifresini istediğiniz gibi değiştirebilirsiniz.

Adım 5: Kullanıcıya Veritabanı İzinleri Verme

Yeni oluşturduğunuz kullanıcıya, oluşturduğunuz veritabanına erişim izni vermeniz gerekmektedir. Aşağıdaki komutu kullanarak kullanıcıya veritabanı izinlerini verin:

mysql> GRANT ALL PRIVILEGES ON veritabani_adi.* TO 'kullanici_adi'@'localhost';

Yukarıdaki komutu çalıştırdıktan sonra, kullanıcıya belirttiğiniz veritabanında tüm izinler verilecektir. “veritabani_adi” ve “kullanici_adi” kısımlarını kendi veritabanı adınız ve kullanıcı adınızla değiştirin.

Adım 6: Değişiklikleri Kaydetme

Yaptığınız değişiklikleri kaydetmek ve MySQL’den çıkmak için aşağıdaki komutu kullanın:

mysql> FLUSH PRIVILEGES;
mysql> EXIT;

Yukarıdaki komutlar, yapılan değişiklikleri kaydeder ve MySQL’den çıkar.

Artık SSH komut satırını kullanarak MySQL veritabanı ve kullanıcı oluşturmayı öğrendiniz. Bu adımları izleyerek kendi projelerinizde MySQL veritabanı ve kullanıcılarını kolayca oluşturabilirsiniz.