• Like
Mysql nedir ve nasıl kullanılır
Upcoming SlideShare
Loading in...5
×

Mysql nedir ve nasıl kullanılır

  • 1,640 views
Uploaded on

sql

sql

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,640
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
4
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Mysql Nedir ve Nasıl Kullanılır?« on: February 17, 2006, 11:05:35 PM »Öncelikle belirtmek isterim, SMFin düzgün çalışması için MySQL 3.23.4 veya daha üstversiyonu 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ü (eğer değilse)Sorular: MySQL de ne? Nasıl bir MySQL veritabanı hazırlarım? Hazırladığım MySQL veritabanının bilgilerini nasıl SMFe girerim?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 andabilgisayarınızda birçok veriyi dosyalara bölerek saklıyorsunuz. Ne zaman bir veriye ulaşmakisterseniz gerekli olan dosyayı çalıştırmanız gerekiyor. Veritabanları verileri farklı bir sistemlesaklarlar, tablolanmış olarak. Böylece hem veriler daha az yer kaplamış olurlar, hem deverilere 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" olarakrastlayabilirsiniz.
  • 2. Nasıl bir MySQL veritabanı hazırlarım?Öncelikle belirteyim, MySQL veritabanı edinmenin birden çok yolu vardır. Birçok web-hostfarklı yöntemler kullanabilir. Bu yüzden MySQL ile ilgili yardım istiyorsanızyapabileceğiniz en kolay şey web-hostunuza danışmaktır. Buradaki bilgiler en popülerweb-host yönetim paketlerinden olan cPanel kullanılarak hazırlanmıştır, ancak diğer birçokyö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:
  • 3. 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ıtlamakgerekir. 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çokweb-host girdiğiniz isimlere önek ekler. Mesela, diyelim ki cPanele "Mehmet" ismiylegiriyorsunuz, ve de "SMF" adında bir veritabanı oluşturdunuz. Ancak aslında veritabanınızınadı "Mehmet_SMF" olabilir. Böyle olup olmadığını bu sayfadan görebilirsiniz, mesela yukarıdakiresimdeki 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ırmakgerekmektedir. Bu yüzden soldaki menüden (3.) kullanıcıyı, sağdakinden (4.) debağdaştırmak istediğiniz veritabanını seçin. Privilages, yani izinler ALL, yani hepsi olarakkalabilir (SMFin çalışması için bu gereklidir). Add User to Db butonuna bastıktan sonradeğişiklikler kaydedilecektir.Hayırlı olsun, şu anda elinizde: Bir MySQL veritabanı ismi Bu veritabanını kullanabilecek bir kullanıcı ismi
  • 4. Ve bu kullanıcının şifresibulunmaktadı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 phpMyAdminlinkini kullanabilirsiniz. Daha sonra veritabanına erişmek istersenizi bu link yine işinizeyarayacaktır. Gelelim SMF kurlumuna...Hazırladığım MySQL veritabanının bilgilerini nasıl SMFe 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!
  • 5. 1. Bu bölüm genelde install.php tarafından düzgün olarak ayarlanır. Bu URL olarakforumunuzun adresidir. Yani eğer sitenizin adıCode: [Select]www.merhaba.com ise, ve SMFiCode: [Select]/forum klasörüne kuruyorsanız burasıCode: [Select]http://www.merhaba.com/forum 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_SMF3. Buraya da şifresini girin.4. Yine yukarıda yarattığınız MySQL veritabanının tam ismini buraya girin (önüne yine ekgelmiş olarabilir! Mesela: Mehmet_girilenIsim)5. Girdiğiniz veritabanında bir sürü tablo oluşturulacaktır. Buraya girdiğiniz ek, bu tabloisimlerinin önüne eklenir. Eğer aynı MySQL veritabanında birden fazla SMFkullanmayacaksanız burayı geçin. Ancak, aynı veritabanında daha önceden başka bir SMFkurulumu varsa, burayı değiştirmenizde fayda var. Değiştirmezseniz eski SMF kurulumuna aitbilgileri riske atıyor olabilirsiniz. Sonuçta burayı istediğiniz gibi değiştirebilirsiniz, SMFinişleyişini etkilemez (tabi garip karakterler falan kullanmayın).MySQL veritabanı yaratıp kullanmayı öğrendiniz, tebriklerNot: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.« Last Edit: June 28, 2006, 06:45:53 AM by Arbalot » Logged merk112 Jr. Member Posts: 242 Gender:
  • 6. oRe: Mysql Nedir ve Nasıl Kullanılır?« Reply #1 on: July 29, 2006, 01:05:48 PM »Baba on numara çalışma olmuş..Ellerine saalaık..Benim bu noktada bi sorum olacak..Bu oluşturduğumuz dbleri sadece cpanele girip php my adminden görebiliriYani mesela benim hostttan başkası faydalansın desem adam cpanele girmeden nasıl dbindeişlem yapacak Loggedwww.kimmuh.comwww.kimyaturk.netwww.tiplit.comwww.kimyaportal.com T@LH@ Sr. Member Posts: 859 Risale-i Nur ForumoRe: Mysql Nedir ve Nasıl Kullanılır?« Reply #2 on: July 30, 2006, 04:46:23 AM »Alperuzi abi devamını istiyoruz Logged 4LP3RUZ1
  • 7. SMF Hero Posts: 3,387 Gender: I dont like frozen frogs :(Re: Mysql Nedir ve Nasıl Kullanılır?« Reply #3 on: July 30, 2006, 06:52:12 AM »Devamı yaz sonrasına kalır herhalde.merk112: dB kullanıcısı oluşturup phpmyadmins direk giriş yaptırtabilmen lazım, daha öncedenemedim. Yani phpmyadminine direk girebilmesi lazım.Mesela bende phpmyadmin şu adresten açııyor:http://www.adresim.com/3rdparty/phpMyAdmin/index.php Logged merk112 Jr. Member Posts: 242 Gender:oRe: Mysql Nedir ve Nasıl Kullanılır?« Reply #4 on: July 31, 2006, 10:30:10 AM »
  • 8. Maalesef çalışmadı link.Sanıyorum ben bunu bi hostuma sormalıyım!!Teşekkürler Loggedwww.kimmuh.comwww.kimyaturk.netwww.tiplit.comwww.kimyaportal.com sonadam Semi-Newbie Posts: 36Re: Mysql Nedir ve Nasıl Kullanılır?« Reply #5 on: September 15, 2006, 05:12:35 AM »SMFnin kullanmakta olduğun dbye ait tablolarda hangi tabloda hangi bilgiler tutuluyor ?Bu konuda yardımcı olabilir misiniz ? Logged Mic-Har Newbie Posts: 9 Gender: Huzur N DaremoRe: Mysql Nedir ve Nasıl Kullanılır?« Reply #6 on: September 17, 2006, 08:48:45 AM »
  • 9. neden böyle bir hata veriyorYükleme aygıtı "*******(db ismi)" database ine giremiyor. Bazı hostlarda SMF adminpanelinden kendiniz database oluşturmanız gerekmektedir. Bazılarıda sizin adınızı veyadatabase ismi eklerler. Loggedhxxp:www.mic-har.com [nonactive] PuLL Semi-Newbie Posts: 46 Gender:oRe: Mysql Nedir ve Nasıl Kullanılır?« Reply #7 on: September 22, 2006, 03:24:22 PM »Arkadaşım teşekkürler bu paylaşımınsayesinde forumu kurabildim en sonunda sanasonsuz teşekkürler... Logged gnctrk Semi-Newbie Posts: 25Re: Mysql Nedir ve Nasıl Kullanılır?« Reply #8 on: March 21, 2007, 08:58:03 AM »ya ben db oluşturuyorum ama kullanıcı adı ya da parola belirleyemiyorum (ifast ta) orayagirerken girdiğim k.a. ve şifrenin olabileceğini düşünerek onu da denedim ama her seferindedb ye ulaşılamadığına dair hata alıyorum /install.php sayfasını açtığımda. sorun neredenkaynaklanıyor?EDIT: Üstün yardımlarınızdan ötürü teşekürlerimi sunmayı bir borç bilirim. Sorunu hallettim« Last Edit: March 22, 2007, 09:23:03 AM by gnctrk » Logged
  • 10. madly Jr. Member Posts: 374 Gender:oRe: Mysql Nedir ve Nasıl Kullanılır?« Reply #9 on: February 25, 2008, 02:29:15 PM »forumda görmüştüm ama şimdi bulamadım smf yi uzak mysql ile çalıştırmak mümkn müacaba başka hosttaki mysql u kullanmak istiyorum Logged