Hazırladigim projede veri tabani olarak MySql kullanmak istiyorum open source olmasindan dolayi aslinda xml'de kullanabilirim bir anlamda ancak soyle ki Mysql'de db'yi olusturdum table'lari olusturacakken aklima geldi ancak internette kesin bir kaynak bulamadim relationshipleri nasil yapacagima dair ayrica birde stored procedure'leri nasil yaziyoruz yani syntax MSSQL ile aynimi yoksa farkli bir sekilde mi? Bununla ilgili elinde olan veya internette bir adres bilen varsa yardimci olabilir mi?
Ben de php'ye yeni başlamış biri olarak, seninle aynı sorunları yaşadım. Mysql de motor tipi olarak myisam kullanıyor isen, relationship yok. ama bu demek değildir iki tabloyu bağlayamazsın. örn:
kullanici k_id isim
yorum y_id k_id yorum
şeklinde iki tablon var ise, şu sql cümlesini kullanabiliriz:
"Select * from yorum, kullanici where kullanici.k_id = yorum.k_id"
böylece k_id ile iki tablo arasında bağ kurmuş olduk.
Ayrıca mysql'de innodb türünü kullanırsak, sanırsam tam manasıyla mssql'deki gibi relation olayı var ama hiç incelemedim, bilmiyorum.
Mysql'de stored procedure "stored ruitine" olarak geçiyor ve hatırladığım kadarıyla syntaxı çok benzer, tek bildiğim bu.
Php ve mysql için kaynak olarak sana şu kitabın elektronik versiyonunu(ararsan pdf ini nette bulursun) öneririm:
Hazırladigim projede veri tabani olarak MySql kullanmak istiyorum open source olmasindan dolayi aslinda xml'de kullanabilirim bir anlamda ancak soyle ki Mysql'de db'yi olusturdum table'lari olusturacakken aklima geldi ancak internette kesin bir kaynak bulamadim relationshipleri nasil yapacagima dair ayrica birde stored procedure'leri nasil yaziyoruz yani syntax MSSQL ile aynimi yoksa farkli bir sekilde mi? Bununla ilgili elinde olan veya internette bir adres bilen varsa yardimci olabilir mi?
Tesekkurler.