Öncelikle ubuntuya mysql yüklemek için son zamanlarda eğer ki yapdıysanız sunucunuzdaki packageleri güncelleyelim.
sudo apt update
Sonra mysql'i yükleyelim.
sudo apt install mysql-server
Önünüze çıkan kısma Y deyin ve yüklemesini bekleyin.
Yükleme tamamlandıktan sonra öncelikle mysqlimizin çalışıp çalışmadığına bakalım.
sudo systemctl status mysql
Eğer ki böyle bir şey varsa çalışıyor demektir.
Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset:>
Active: active (running) since Sat 2021-04-24 15:36:59 EDT; 1min 23s ago
Main PID: 62096 (mysqld)
Mysqlimizi configure edelim.Bunu mysqlimize uzaktan farklı bir kullanıyla erişmek istediğimizde kullanabiliriz.
sudo mysql_secure_installation
Bunu yazdıktan sonra aşağıda Y deyip daha sonra 0 , 1 yada 2 'den herhangi birini seçebilirsiniz daha sonra ise;
Output
Please set the password for root here. New password: Re-enter new password:
2 defa girdikten sonra ;
Output
Estimated strength of the password: 100
Do you wish to continue with the password provided?(Press y|Y for Yes, any other key for No) : Y
Yes deyip devam edin ve aşağıda çıkacak diğer sorular için sadece enter'a basıp devam edin...
şimdi consoleya gel ve
sudo mysql
yaz içeriye gir burada kendimize bir kullanıcı oluşturalım.
CREATE USER 'kerem'@'localhost' IDENTIFIED BY 'kullaniciSifresi';
kerem isimli bir user oluşturdum ve sifresini de kullaniciSifresi yaptım.Şimdi buna veritabanında privileges yani yetkiler verecem , update delete create insert gibi yetkiler verecem.
GRANT CREATE, ALTER, DROP, INSERT, UPDATE, DELETE, SELECT, REFERENCES, RELOAD on *.* TO 'kerem'@'localhost' WITH GRANT OPTION;
Şimdi ise exit yapıp mysqlden çıkabiliriz.
Artık oluşturduğumuz kullanıcı ile mysql'e giriş yapalım bunun için de consoleya şunu yazmalıyız.
mysql -u kerem -p
entera basıp önümüze çıkan yere şifremizi giriyoruz şifremiz : kullaniciSifresi.