Hocam şimdi MYSQL bir veri tabanı sistemidir.
yazım olarak mysqli ise mysql'un gelişmişi yani yeni kullanım şeklidir. Fakat sistem aynıdır: MYSQL mysql yazımındaki versiyon eskidir, hatalar ve açıklar barındırır. mysqli kullanım şekli yeni ve güncel halidir.
PDO ise yerleşik bir PHP eklentisidir ve veri tabanları ile iletişim yapmayı sağlar. Farkı ise sadece mysql ile değil bir çok veri tabanı sistemini destekler. Örneğin PHP de veri tabanı işlemleri PDO ile hazırlanmış bir script çok kolay ve hızlı bir şekilde bir çok veritabanı sisteminde (SQLite, PGSQL,ODBC,SQLSV) çalışır hale gelen bir iletişim kanalıdır. Fakat mysqli sadece MYSQL veri tabanı sistemi ile çalışır.
Veritabanı işlemleri ise SQL sorguları ile yapılır.