Türkçe (Turkish) Smf Teknik Destek Sitesi - smf.gen.tr

Lütfen giriş yapın veya üye olun.

Kullanıcı adınızı, şifrenizi ve aktif kalma süresini giriniz
Elektrikli Arabalar
Gelişmiş Arama  


Smf.Gen.Tr Reklam Alanları
çiçekçi Reklam Alanı Webmaster Forumu Oyunlar Savaş Oyunları
www.nettencicek.com
İnternetten Çiçek Göndermenin
En Kolay Yolu..
  Malumat İçin
Başvuru İçin
www.webmastersitesi.com
Artık Link Değişimi Çok Kolay Gelin Link Değişimi yapalım!
www.oyunlar.gen.tr
Türkiye'nin oyunlar sitesinde oyunları oynamak çok güzel!
www.savasoyunlari.gen.tr
Türkiye'nin savaş oyunları sitesinde oyunlar sizi bekliyor
çiçekçi çiçekçi Reklam Alanı Reklam Alanı Reklam Alanı
www.cicekal.net
Tüm Türkiye'ye online ve hızlı
çiçek siparişi. 0216 418 45 35
www.ozencicek.com
Türkiye'nin her yerine online ve hızlı
çiçek siparişi. 0216 418 45 35
  Malumat İçin
Başvuru İçin
  Malumat İçin
Başvuru İçin
  Malumat İçin
Başvuru İçin

Malumat için... Malumat için...
reklam reklam

Gönderen Konu: D*002 - Mysql Nedir ve Nasıl Kullanılır?  (Okunma sayısı 3931 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

galeriaforum.org

  • youness
  • Trader Puani: (0)
  • *
  • Karma: 374
  • Çevrimdışı Çevrimdışı
  • Cinsiyet: Bay
  • İleti: 4.922
D*002 - Mysql Nedir ve Nasıl Kullanılır?
« : 07 Mart 2007, 21:45:48 »

Öncelikle belirtmek isterim, SMF'in düzgün çalışması için MySQL 3.23.4 veya daha üst versiyonu kullanan bir web sunucusuna ihtiyacı vardır.

Varsayımlar:

İstediğiniz SMF sürümünü web sunucunuzda herhangi bir klasöre yüklediniz
Opsiyonel olarak sürümünüzle uyumlu Türkçe dil dosyalarını da aynı klasöre yüklediniz (her ihtimale karşı burada kullanılan resimlerde bu maddeyi uygulamadığınız varsayılmıştır, eğer uyguladıysanız bile sayfa sıralamasında hiçbir değişiklik yoktur)

Kurulum için install.php dosyasını çalıştırmayı biliyorsunuz
Web-host paketinizde cPanel veya benzeri yüklü


MySQL de ne?

MySQL şu anda internetteki en popüler açık kaynak kodlu veritabanı yazılımıdır. Veritabanı nedir? Veritabanı bilgisayarlarda verileri saklamaya yönelik bir yöntemdir. Mesela şu anda bilgisayarınızda birçok veriyi dosyalara bölerek saklıyorsunuz. Ne zaman bir veriye ulaşmak isterseniz gerekli olan dosyayı çalıştırmanız gerekiyor. Veritabanları verileri farklı bir sistemle saklarlar, tablolanmış olarak. Böylece hem veriler daha az yer kaplamış olurlar, hem de verilere erişim hızı çok daha artmış olur. Binlerce forum yazılımının aynı sunucu üzerinde çalışabilmesini ve binlerce kullanıcıya hizmet edebilmesini büyük ölçüde MySQL gibi gelişmiş veritabanı yazılımlarına borçluyuz.

Bir not: İngilizcede veritabanı "database" olarak çevirilir, bunun da kısaltılmışına "db" olarak rastlayabilirsiniz.

Nasıl bir MySQL veritabanı hazırlarım?


Öncelikle belirteyim, MySQL veritabanı edinmenin birden çok yolu vardır. Birçok web-host farklı yöntemler kullanabilir. Bu yüzden MySQL ile ilgili yardım istiyorsanız yapabileceğiniz en kolay şey web-host'unuza danışmaktır. Buradaki bilgiler en popüler web-host yönetim paketlerinden olan cPanel kullanılarak hazırlanmıştır, ancak diğer birçok yönetim paketiyle neredeyse tıpatıp aynıdır.

Öncelikle cPanel yazılımına girdiğinizde aşağıdakine benzeyen bir ekranla karşılaşırsınız, buradan MySQL Databases seçeneğini seçin:



Bu ekrandan MySQL ile ilgili bütün ayarlarınız gerçekleştirilebilir:



1. İlk önce kendinize bir veritabanı oluşturun, bunu için bir isim girin ve Add Db tuşuna basın. Oluşturduğunuz veritabanı bu bölümün üstünde listelenecektir.
2. Veritabanınınz size özel bilgiler içerecektir! Bu yüzden veritabanına erişimi kısıtlamak gerekir. Bir kullanıcı ve şifre oluşturun. Oluşturduğunuz kullanıcılar bu bölümde listelenecektir.
Önemli not: Şimdi oluşturduğunuz veritabanı ve kullanıcıya daha dikkatli bir bakın. Birçok web-host girdiğiniz isimlere önek ekler. Mesela, diyelim ki cPanel'e "Mehmet" ismiyle giriyorsunuz, ve de "SMF" adında bir veritabanı oluşturdunuz. Ancak aslında veritabanınızın adı "Mehmet_SMF" olabilir. Böyle olup olmadığını bu sayfadan görebilirsiniz, mesela yukarıdaki resimdeki kullanıcıda böyle birşey yok, kullanıcı adı "alper".
3. Geldik önemli bir bölüme. Oluşturduğunuz kullanıcı ve veritabanını bağdaştırmak gerekmektedir. Bu yüzden soldaki menüden (3.) kullanıcıyı, sağdakinden (4.) de bağdaştırmak istediğiniz veritabanını seçin. Privilages, yani izinler ALL, yani hepsi olarak kalabilir (SMF'in çalışması için bu gereklidir). Add User to Db butonuna bastıktan sonra değişiklikler kaydedilecektir.

Hayırlı olsun, şu anda elinizde:

    * Bir MySQL veritabanı ismi
    * Bu veritabanını kullanabilecek bir kullanıcı ismi
    * Ve bu kullanıcının şifresi

bulunmaktadır. Bunları unutmayın, SMF kurulumunda size sorulacaktır. Ayrıca yaratmış olduğunuz veritabanın görmek istiyorsanız resimde (5.) olarak işaretlenilen phpMyAdmin linkini kullanabilirsiniz. Daha sonra veritabanına erişmek istersenizi bu link yine işinize yarayacaktır. Gelelim SMF kurlumuna...

Hazırladığım MySQL veritabanının bilgilerini nasıl SMF'e girerim?

Install.php dosyasını çalıştırdınız ve aşağıdaki resimdeki gibi bir ekranla karşı karşıyasınız:



Panik Yapmayın! ;)

1. Bu bölüm genelde install.php tarafından düzgün olarak ayarlanır. Bu URL olarak forumunuzun adresidir. Yani eğer sitenizin adı
Linklerin Görülmesine Izin VerilmiyorLinki Görebilmek Için Üye Ol veya Giris Yap
 ise, ve SMFi

Linklerin Görülmesine Izin VerilmiyorLinki Görebilmek Için Üye Ol veya Giris Yap
 klasörüne kuruyorsanız burası

Linklerin Görülmesine Izin VerilmiyorLinki Görebilmek Için Üye Ol veya Giris Yap
 olacaktır. (Sonuna " / " koymayın)
2. Yukarıda hani bir MySQL kullanıcısı yaratmıştınız ya, o kullanıcıyı buraya girin. Mesela: Mehmet_SMF
3. Buraya da şifresini girin.
4. Yine yukarıda yarattığınız MySQL veritabanının tam ismini buraya girin (önüne yine ek gelmiş olarabilir!  Mesela: Mehmet_girilenIsim)
5. Girdiğiniz veritabanında bir sürü tablo oluşturulacaktır. Buraya girdiğiniz ek, bu tablo isimlerinin önüne eklenir. Eğer aynı MySQL veritabanında birden fazla SMF kullanmayacaksanız burayı geçin. Ancak, aynı veritabanında daha önceden başka bir SMF kurulumu varsa, burayı değiştirmenizde fayda var. Değiştirmezseniz eski SMF kurulumuna ait bilgileri riske atıyor olabilirsiniz. Sonuçta burayı istediğiniz gibi değiştirebilirsiniz, SMF'in işleyişini etkilemez (tabi garip karakterler falan kullanmayın).

MySQL veritabanı yaratıp kullanmayı öğrendiniz, tebrikler :)

Not:
Tekrarlıyorum, eğer böyle bir olanağa sahip değilseniz, veya hala ne yapacağınızı bilmiyorsanız lüften web-hostunuz ile temasa geçin.

Anlatım: alperuzi
« Son Düzenleme: 24 Ocak 2008, 20:26:04 Gönderen: ≤youness≥ »
Kayıtlı

www.darkforms.com

  • Trader Puani: (0)
D*002 - Mysql Nedir ve Nasıl Kullanılır?
« Yanıtla #1 : 02 Haziran 2007, 14:35:02 »

Çok saol verdiğin bilgiler içib.
Kayıtlı

BirForum.Org

  • Trader Puani: (0)
  • Newbie
  • *
  • Karma: 1
  • Çevrimdışı Çevrimdışı
  • İleti: 32
D*002 - Mysql Nedir ve Nasıl Kullanılır?
« Yanıtla #2 : 05 Aralık 2007, 15:11:09 »

Bazı sorgular hala yerine getirilmedi. Eski bir MySQL versiyonundan kaynaklanıyor olabilir.

Sorgular hakkından teknik bilgiler:
Satır #0: Incorrect table name ''

Buraya tıklayarak bu adımı tekrar deneyebilirsiniz.

Uygunmudur biLmiorum ama burdan sormak istedim hocam bu hatayı yeterli yetki almadıgım içinmi alıyorum yoksa gercekten mysql surumundenmi kaynaklanıyor
Kayıtlı

paramoreturkey.com

  • Trader Puani: (0)
  • Newbie
  • *
  • Karma: 1
  • Çevrimdışı Çevrimdışı
  • İleti: 4
D*002 - Mysql Nedir ve Nasıl Kullanılır?
« Yanıtla #3 : 24 Ocak 2008, 19:38:19 »

tşkler dostum
Kayıtlı