Mysql’e erişmek için;
-u: Kullanıcı adını ifade eder. Bu flagdan sonra erişeceğiniz kullanıcı adını girmelisiniz
-p: Şifreyi ifade eder. komut çalıştıktan sonra root kullanıcısının şifresini isteyecektir.
mysql -u root -p
Kullanıcı adınız ve şifrenizi doğru girdiyseniz, mysql’e erişmiş olacaksınız.
Mysql veritabanlarınızı görmek için;
show databases;
Bir veritabanı üzerinde işlem yapmak için öncelikle veritabanını seçmeniz gerekmektedir;
use veritabani_adi;
Veritabanı içerisindeki tabloları listelemek için;
show tables;
Bundan sonrası mysql bilginize göre sorguları atıp at koşturabilirsiniz.
"Select * from tablo_adi" bla bla..
Mysql şifrenizi değiştirmek için terminalden mysql’e giriş yaptıktan sonra;
UPDATE mysql.user SET Password = PASSWORD('password') WHERE User = 'root';
Aktif olarak giriş yapmış bir kullanıcının şifresini değiştirdiyseniz şifre değişikliğinin yansıması için;
FLUSH PRIVILEGES;
Veritabanı oluşturmak için
CREATE DATABASE veritabani_adi CHARACTER SET utf8 COLLATE utf8_general_ci;
Standart olarak utf8 kullandığımız için karakter seti ile oluşturdum. Yoksa “create database db_adi” yeterli olacaktır.