Geri Dön   Forum Ti > Programlama Dilleri ve İnternet > Web Tasarım
Üye Ol Üye Listesi Takvim Forumları Okundu İşaretle

Web Tasarım İnternet sitesi ile ilgili kodlar, kaynaklar, ipuçları, uygulamalar ve diğer herşey.

Cevap
 
Konu Araçları
Eski 13.07.2006   #1 (permalink)
PiLoT
Ziyaretçi
 
Mesajlar: n/a
Exclamation mySQL Nedir? NasıL KuruLuR ?

mySQL Nedir?

İnternet ortamında Web sayfaları için kullanılan HTML ve JavaScript dillerin yanında artık sık güncellenen bir site için herşeyin otomatik olarak ilerlemesi ve düzenlenmesi için veritabanı kullanımı standart haline gelmiştir. Veritabanlarının bilgiyi hızlı çekme rahatlıkla güncellenebilir hale getirmek için önemi büyüktür. Yanlız Html kullanılmış bir sitede siteyi güncellemek için html dosyasını düzenlemeniz gerekecek ve bu sayede eğer büyük bir site ise yani bi portal olabilir, yeni haber eklemek ve düzenlemek için birçok webmastera ihtiyaç olacak, birde haberlerin gecikmeside olası olacaktır. Structured Query Language (SQL - Standart Sorgu Dili) sayesinde veritabanlarında sorgulama yapıp bilgiyi istediğimiz tarzda kullanabiliriz. Örneğin son on mesajı getir gibi yada tarihe göre sıralayıp getir gibi veritabanını sorgulayabiliriz. Server-Side Scripting (sunucu taraflı programlama ) dilleri sayesinde kullandığımız veritabanına bağlanıp, SQL ile sorgulayarak gelen veriyi kullanabiliriz yada veri girişi,düzenleme arama vs yapılabilir.

Veritabanlarının önemine değindikten sonra Mysql veritabanına geçebiliriz, Kaynak kodu açık olan Mysql, Windows işletim sistemleri için 30 günlük deneme sonrasında küçük bir ücretle lisans alınması ile kullanılabilir, bunun yanında Linux & Unix için ücretsiz dağıtılmaktadır. Performansının sizi ikna etmesi için ayrıca Yahoo nun bir kısmı ve Nasa nın da Mysql ye geçtiklerini hatırlatmalıyım. Mysql ile ilgili daha ayrıntılı bilgiye http://www.mysql.com/ adresinden ulaşabilirsiniz.


Windows İçin mySQL Kurulumu

http://www.mysql.com/Downloads/Win32/ adresinden son sürüm mysql in binary kurulum dosyasını indirin yada http://www.mysql.com/Downloads/Win32....22.34-win.zip tıklayın. ikinci olarak windows arayüzünde mysql yi kullanmak için http://www.mysql.com/Downloads/Win32/mysqlfront.zip programını kullanabilirsiniz. ve en güzeli http://www.phpwizard.net/projects/phpMyAdmin/ adresindeki php ile yazılmış phpMyAdmin scripti sayasinde Mysql veritabanınızı web sayfanızdan yönetebilirsiniz. mysql-sharaware....win.zip dosyasını açın ve Setup.exe dosyası ile bilgisayarınıza kurun. C:\MYSQL\BIN klasöründeki mysqld-shareware.exe dosyasının ismini mysqld.exe olarak değiştirin.MS-DOS komut satırında cd c:\mysql\bin yazıp Enter'a basın.


--------------------------------------------------------------------------------

C:\mysql\bin> mysqld
C:\mysql\bin> mysqld --install



--------------------------------------------------------------------------------


İşlemlerini yapın.Win98 bilgisayarınız açılışında mysql nin çalışması için de C:\mysql\bin> mysqld --standalone komutunu çalıştırın yada mysqld.exe yi Zamanlanmış Görevler 'e ekleyin.




Linux İçin mySQL Kurulumu

Linux bilgisayarınıza mysql yi iki türlü kurabilirsiniz kaynak kodu derleyerek veya Rpm kurulumu ile otomatik gereçekleştirebilirsiniz. önce rpm le kurulumu açıklayalım. http://www.mysql.com/downloads/ adresinden son versiyon mysql Rpm indirin yada alttaki dosyaları indirebilirsiniz.
http://www.mysql.com/Downloads/MySQL....39-1.i386.rpm (4,8 MB)
http://www.mysql.com/Downloads/MySQL....39-1.i386.rpm (2,1 MB)
http://www.mysql.com/Downloads/MySQL....39-1.i386.rpm (629 KB)



--------------------------------------------------------------------------------

# rpm -ivh MySQL-3.23.39-1.i386.rpm
# rpm -ivh MySQL-client-3.23.39-1.i386.rpm
# rpm -ivh MySQL-devel-3.23.39-1.i386.rpm



--------------------------------------------------------------------------------

Terminalden dosyaları indirdiğiniz klasöre gidip üsteki satırları çalıştırın. İkinci olarak kaynak kodu derleyerek de kurulum yapabilirsiniz yani bu şekilde daha fazla olaya hakim olursunuz. Evet alttaki şekilde kuralım bence

http://www.softagency.co.jp/MySQL/Do...3.23.39.tar.gz

Adresinden mysql kaynak kodunu indirin yada üstteki adresten son versiyonunuda indirebilirsiniz. Terminalden programı indirdiğiniz klasöre gidip alttaki komutları girin.


--------------------------------------------------------------------------------

# zcat mysql-3.23.39.tar.gz | tar xvf -
# cd mysql-3.23.39
# configure --prefix =/usr/local/mysql



--------------------------------------------------------------------------------

evet önce sıkıştırılmış dosyayı açtık ve configure satırında ise mysql yi kuracağımız dizini gösterdik. artık make komutu ile derleyip make install ile de kuralım.


--------------------------------------------------------------------------------

# make
# make install

# cd /usr/local/mysql
# scripts/mysql_install_db
# bin/safe_mysql &



--------------------------------------------------------------------------------

mySQL Yönetimi

Mysql ile ilgili yönetim ayarları için mysqladmin' i çalıştırın karşımıza bir liste belirecek yani bu listeden mysqladmin ile ilgili neler yapılabileceğini görebilirsiniz ve denemeler yapabilirsiniz. öncelikle "root" kullanıcısı için şifre belirleyelim.



--------------------------------------------------------------------------------

mysqladmin -u root password "yeni sifreniz


--------------------------------------------------------------------------------

"yeni sifreniz" kısmına örnek olarak "deneme" yazın ve


--------------------------------------------------------------------------------

mysqladmin -u root -pdeneme reload

--------------------------------------------------------------------------------

Komutu ile MySQL'in kullanıcı bilgilerini tazelemesini sağlayabilirsiniz. fakat daha sonra tekrar sifrenizi değitirmek isteyebilirsiniz biz denemelerimizi kendi bilgisayarımızda yapacağımız için şifre kısmını boş bırakabiliriz. bunu


--------------------------------------------------------------------------------

mysqladmin -u root -pdeneme password ""


--------------------------------------------------------------------------------

komutu ile sağlayabiliriz. Son olarak



--------------------------------------------------------------------------------

mysqladmin -u root -p shutdown


--------------------------------------------------------------------------------

Evet son komut Mysql hizmetini sonlandırıyor. Php için mySQL nin bu kadarını bilmemiz yetiyor. mySQL ile ilgili daha ayrıntılı bilgiye http://www.mysql.com dan ulaşabilirsiniz...

Bu mesajı en son PiLoT düzenledi . Düzenleme zamanı: 13.07.2006... 02:45.
  Alıntı yaparak cevapla
Bu mesaj için kişisine teşekkür edenler:
By_DungeoN (FD) (13.07.2006), By_Escape (13.07.2006), Fast And Furious (13.07.2006), JoE CoLE (13.07.2006), WaDe TiMe (13.07.2006)
Eski 13.07.2006   #2 (permalink)
Fast And Furious
Ziyaretçi
 
Mesajlar: n/a
Varsayılan

Yeni şeyler ögrendık saol pıloy ;)
  Alıntı yaparak cevapla
Eski 13.07.2006   #3 (permalink)
WaDe TiMe
Ziyaretçi
 
Mesajlar: n/a
Varsayılan

güzel bilgiler pilot kardeşim sağol
  Alıntı yaparak cevapla
Eski 13.07.2006   #4 (permalink)
By_Escape
Ziyaretçi
 
Mesajlar: n/a
Varsayılan

Emeğine sağlık bilgiler için sağol..
  Alıntı yaparak cevapla
Eski 04.10.2006   #5 (permalink)
 
Katılma Tarihi: Eki 2006
Nereden: Türkiye
Yaş: 25
Mesajlar: 5
Varsayılan

ya ben anamadim yani nasil olcek..simdi indirmeyi nerden yapcem xp icin.bana yardim edin lütfen...bu SQL i ögrenmek istiyorumda.tsk
astalavistam Şuanda Forumda Değil   Alıntı yaparak cevapla
Cevap


Şu Anda Konuyu İnceleyen Aktif Kullanıcılar: 1 (0 üye ve 1 misafir)
 
Konu Araçları


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Bu nedir Nasıl kaldırılır. emre329 Yazılım 11 22.04.2008 20:58
BİLGİSAYAR NAsıl Kurulur Bir Pc Nasıl DÖşenir Myst3rious Donanım 5 17.03.2008 01:03
Network Nedir? Nasıl Kurulur? Myst3rious İnternet & Ağ Bağlantıları 0 18.07.2007 16:28
Network nedir? Nasıl Kurulur? ÜÇ_HİLAL İnternet & Ağ Bağlantıları 0 11.01.2007 14:32
Network Nedir ? Nasıl Kurulur ?[Anlatımı] PiLoT Donanım 6 15.07.2006 21:50


Şu anki forum saati: 19:17.


cnt hizmet sağlayan firma
ForumTi.com'un yapımı ve yayınlanması CNT'ye aittir.
Sitedeki içerikleri foruma ücretsiz şekilde üye olabilen ziyaretçiler oluşturur. Bu içeriklerin sorumluluğu yazana aittir.
Eğer yasak ve aykırı içerik tespit edilirse site yöneticilerine bu konular bildirilir ve kaldırılır. Site yönetimi haberdar edildiğinde sonuç alınamaz ise servis sağlayıcı CNT'ye bildiride bulunabilirsiniz.
vBulletin® v3.7.2, Copyright ©2000-2008, Jelsoft Enterprises Ltd. Search Engine Friendly URLs by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265