<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Kesdi Hane' ye Hoşgeldiniz &#187; MySQL</title>
	<atom:link href="http://blog.kesdi.com/konular/mysql/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.kesdi.com</link>
	<description>Kestane'ye Hoşgeldiniz</description>
	<lastBuildDate>Wed, 21 Jul 2010 11:32:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>ezSQL Veritabanı Sınıfı</title>
		<link>http://blog.kesdi.com/php/ezsql-veritabani-sinifi/</link>
		<comments>http://blog.kesdi.com/php/ezsql-veritabani-sinifi/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 21:07:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.kesdi.com/?p=346</guid>
		<description><![CDATA[ezSQL PHP scriptlerinizde veritabanınızı (MySQL / Oracle8/9 / interBase / FireBird / PostreSQL / MS-SQL / SQLite / SQLite c++) kullanmanızı hızlandıran ve kolaylaştıran bir PHP sınıfı. Oldukça da güçlü bir sınıf olup, WordPress’in veritabanı alt yapısını da oluşturuyor. Sınıfın genel özellikleri şunlar; •Scriptinizin başında include ettiğiniz tek bir dosyadan oluşur. Ardından standart PHP veritabanı [...]]]></description>
			<content:encoded><![CDATA[<p>ezSQL PHP scriptlerinizde veritabanınızı (MySQL / Oracle8/9 / interBase / FireBird / PostreSQL / MS-SQL / SQLite / SQLite c++) kullanmanızı hızlandıran ve kolaylaştıran bir PHP sınıfı. Oldukça da güçlü bir sınıf olup, WordPress’in veritabanı alt yapısını da oluşturuyor. Sınıfın genel özellikleri şunlar;</p>
<p>•Scriptinizin başında include ettiğiniz tek bir dosyadan oluşur. Ardından standart PHP veritabanı fonksiyonları erine daha kısa ve anlaşılır ezSQL fonksiyonlarını kullanabilirsiniz.<br />
•ezSQL otomatik olarak sorguları önbelleğe alır ve kolayca kullanabilmenize izin verir ayrıca da sunucuya ekstra yük bindirmez.<br />
•SQL sorgunuzu kontrol etmek (debug) etmeniz için harika fonksiyonlar sunar.<br />
•ezSQL fonksiyonlarının birçoğu Object (Nesne), Associative Arrays (Bağımlı Diziler) veya Numerical Arrays (Sayısal Diziler) şeklinde sonuç döndürebilirler.<br />
•Kod geliştirme sürenizi ve kod satır sayınızı oldukça düşürür, kodlarınızı hızlandırır, veritabanı sorgularınızı optimize etmenizi ve hata kontrolünüzü kolaylaştırır.<br />
•ezSQL küçük bir sınıftır ve web sitenize yük bindirmez.</p>
<p><span id="more-346"></span>ezSQL sayfası için<a title="ezSQL" href="http://www.woyano.com/jv/ezsql" target="_blank"> tıklayın</a>.</p>
<p>Örnek Kullanımlar:</p>
<p>Örnek 1:<br />
// Veritabanından çoklu kayıt seçimi ve bunların yazdırılması<br />
$users = $db-&gt;get_results(”SELECT name, email FROM users”);<br />
foreach ( $users as $user )<br />
{<br />
// Access data using object syntax<br />
echo $user-&gt;name;<br />
echo $user-&gt;email;<br />
}<br />
Örnek 2: Veritabanından bir kaydın alınıp, yazdırılması<br />
$user = $db-&gt;get_row(”SELECT name,email FROM users WHERE id = 2″);<br />
echo $user-&gt;name;<br />
echo $user-&gt;email;<br />
Örnek 3: Veritabanından tek bir değerin alınıp, yazdırılması<br />
$var = $db-&gt;get_var(”SELECT count(*) FROM users”);<br />
echo $var;<br />
Örnek 4: Veritabanına kayıt işlemi<br />
$db-&gt;query(”INSERT INTO users (id, name, email) VALUES (NULL,’justin’,&#8217;jv@foo.com’)”);<br />
Örnek 5: Kayıt güncelleme işlemi<br />
$db-&gt;query(”UPDATE users SET name = ‘Justin’ WHERE id = 2)”);<br />
Örnek 6: Son sorguyu ve sorgunun bütün sonuçlarını görüntüleme<br />
$db-&gt;debug();<br />
Örnek 7: Herhangi bir sorgunun ya da değişkenin yapısını ve içeriğini görüntüler<br />
$results = $db-&gt;get_results(”SELECT name, email FROM users”);<br />
$db-&gt;vardump($results);<br />
Örnek 8: Veritabanından tek bir sütunu (sütun indeksine bağlı olarak) alma ve yazdırma işlemi<br />
$names = $db-&gt;get_col(”SELECT name,email FROM users”,0)<br />
foreach ( $names as $name )<br />
{<br />
echo $name;<br />
}<br />
Örnek 9: Yukarıdakinin aynısı fakat daha hızlı<br />
foreach ( $db-&gt;get_col(”SELECT name,email FROM users”,0) as $name )<br />
{<br />
echo $name;<br />
}<br />
Örnek 10: Verilen veritabanının bütün yapısını görüntüleme<br />
$db-&gt;select(”my_database”);<br />
foreach ( $db-&gt;get_col(”SHOW TABLES”,0) as $table_name )<br />
{</p>
<p>$db-&gt;debug();<br />
$db-&gt;get_results(”DESC $table_name”);</p>
<p>}<br />
$db-&gt;debug();</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.kesdi.com%2Fphp%2Fezsql-veritabani-sinifi%2F&amp;linkname=ezSQL%20Veritaban%C4%B1%20S%C4%B1n%C4%B1f%C4%B1">Paylaş/Kaydet</a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.kesdi.com/php/ezsql-veritabani-sinifi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bigdump Veritabanı Yükleme Scripti</title>
		<link>http://blog.kesdi.com/php/bigdump-veritabani-yukleme-scripti/</link>
		<comments>http://blog.kesdi.com/php/bigdump-veritabani-yukleme-scripti/#comments</comments>
		<pubDate>Sun, 10 May 2009 09:11:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Webmaster]]></category>

		<guid isPermaLink="false">http://blog.kesdi.com/?p=222</guid>
		<description><![CDATA[Bigdump betiği büyük çaplı veritabanı yedeklerinizi yeniden veritabanına yüklemenize yardım eder. Normal bir yükleme işleminde (büyük bir dosyadan bahsediyorum) veritabanında yüzlerce sorguyu çalıştırmak zaman alacağı için “time limit exceeded” şeklinde bir hata alırsınız ve işleminiz yarıda kalır. Bahsettiğim tek bir php dosyasından oluşan betik sayesinde ise belirli bir satır sayısı belirliyorsunuz ve her defasında kaldığı [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ozerov.de/bigdump.php">Bigdump</a> betiği büyük çaplı veritabanı yedeklerinizi yeniden veritabanına yüklemenize yardım eder. Normal bir yükleme işleminde (büyük bir dosyadan bahsediyorum) veritabanında yüzlerce sorguyu çalıştırmak zaman alacağı için “time limit exceeded” şeklinde bir hata alırsınız ve işleminiz yarıda kalır. Bahsettiğim tek bir php dosyasından oluşan betik sayesinde ise belirli bir satır sayısı belirliyorsunuz ve her defasında kaldığı yerden devam ederek belirttiğiniz kadar satırı veritabanında çalıştırıyor. Bu işlemi yaparken sayfayı otomatik olarak tekrar tekrar yüklüyor. Tabi sayfanın sürekli tekrar yüklenmesi bir süre sonra”permission denied” hatası almanıza sebep olur. Ama buna da çözüm getirilmiş ve betiğe dahil edilen bir ayarla her işlemden sonra sunucuyu dinlendirmek için ne kadar bekleyeceğini belirtme fırsatı verilmiş.<br />
<span id="more-222"></span><br />
<strong>Bigdump Betiğinin Kullanımı</strong><br />
Bu betiği kullanmak gerçekten çok kolay. Öncelikle bigdump.php dosyasını veritabanı yedeğinizle aynı dizine koyun. Veritabanı yedeğiniz bir zip dosyası veya normal bir text dosyası(genelde .sql uzantılı) olabilir. Betik dosyanızı dizine yükledikten sonra <a href="http://www.flos-freeware.ch/notepad2.html" target="_blank">Notepad2</a> gibi bir düzenleyici ile betiği açın ve şu satırları bulun.</p>
<pre><span style="font-size: x-small;">
<pre class="brush: php;">
// Veritabanı configurasyonu
$db_server = &quot;localhost&quot;;
//Sunucu ki büyük ihtimalle böyle kalır
$db_name = &quot;db_ismi&quot;; //Veritabanı ismi
$db_username = &quot;db_kullanici&quot;; //Veritabanı kullanıcı adı
$db_password = &quot;sifre&quot;; //Veritabanı şifresi
$filename = &quot;dosya.sql&quot;; //Yedek dosyasının ismi
$linespersession = 500; // Her seferde sorgulanacak satır sayısı
$delaypersession = 0; // Her tekrardan önce milisaniye cinsinden bekleme süresi (2000=2saniye)
</pre>
<p></span>Bu ayarları yaptıktan sonra <em>siteadresiniz.com/bigdump.php</em> diyerek betiği çalıştırabilirsiniz.<br />
Bigdump betiğini <a href="http://www.ozerov.de/bigdump.php" target="_blank">buradan</a> indirebilirsiniz.</pre>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.kesdi.com%2Fphp%2Fbigdump-veritabani-yukleme-scripti%2F&amp;linkname=Bigdump%20Veritaban%C4%B1%20Y%C3%BCkleme%20Scripti">Paylaş/Kaydet</a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.kesdi.com/php/bigdump-veritabani-yukleme-scripti/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux’de Mysql Root Şifresi Oluşturma</title>
		<link>http://blog.kesdi.com/linux/linux%e2%80%99de-mysql-root-sifresi-olusturma/</link>
		<comments>http://blog.kesdi.com/linux/linux%e2%80%99de-mysql-root-sifresi-olusturma/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 15:29:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.kesdi.com/?p=46</guid>
		<description><![CDATA[MYSQL Root Şifresi Oluşturma sisteminizi kurdunuz. mysql giris yapiyorsunuz ama size sifre filan sormuyor. Bu buyuk bir guvenlik acigidir. Bunun için mysql bir sifre koymaliyiz (genede siz bilirsiniz) komut satirinda [root@root ~]# mysql Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 2 to server version: 4.1.11 Type [...]]]></description>
			<content:encoded><![CDATA[<h4>MYSQL Root Şifresi Oluşturma</h4>
<p><small></small><span class="postbody">sisteminizi kurdunuz. mysql giris yapiyorsunuz ama size sifre filan sormuyor. Bu buyuk bir guvenlik acigidir. Bunun için mysql bir sifre koymaliyiz (genede siz bilirsiniz)<span id="more-46"></span></span></p>
<p>komut satirinda</p>
<p>[root@root ~]# mysql<br />
Welcome to the MySQL monitor. Commands end with ; or \g.<br />
Your MySQL connection id is 2 to server version: 4.1.11</p>
<p>Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.</p>
<p>mysql&gt;</p>
<p>şimdi burada “use mysql;” enter diyoruz. (Mysql database ni secmezsek hata verir)</p>
<p>mysql&gt; use mysql;<br />
mysql&gt; UPDATE user SET Password=PASSWORD(’şifreniz’) WHERE user=’root’;<br />
mysql&gt; FLUSH PRIVILEGES;<br />
mysql&gt; exit</p>
<p>daha sonra komut satirinda</p>
<p>[root@root ~]# mysql -uroot -p sifreniz<br />
seklinde girdiğinizde mysql giris yapmıs olacaksiniz. Şifrenizi elle size sormasını isterseniz<br />
[root@root ~]# mysql -uroot -p<br />
password :</p>
<p>seklinde karsiniza cikacaktir</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.kesdi.com%2Flinux%2Flinux%25e2%2580%2599de-mysql-root-sifresi-olusturma%2F&amp;linkname=Linux%E2%80%99de%20Mysql%20Root%20%C5%9Eifresi%20Olu%C5%9Fturma">Paylaş/Kaydet</a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.kesdi.com/linux/linux%e2%80%99de-mysql-root-sifresi-olusturma/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ref Saldırını Baştan Engellemek</title>
		<link>http://blog.kesdi.com/php/ref-saldirini-bastan-engellemek/</link>
		<comments>http://blog.kesdi.com/php/ref-saldirini-bastan-engellemek/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 15:24:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Sayfaları]]></category>
		<category><![CDATA[Ref Saldırıları]]></category>

		<guid isPermaLink="false">http://blog.kesdi.com/?p=38</guid>
		<description><![CDATA[Emekler vererek bir site/blog açtınız ve çok güzel bir şekilde trafik ve arama motorlarının teveccühünü de kazandınız. Google aramalarında da önlerdesiniz hatta 1 numarasınız. Birden bir de öğreniyorsunuz ki websitelerine ref denen saldırılar ile sitenizi arama motorunun çöplüğüne (sandbox) götürüyor. Nasıl Farkederim? Bunun nasıl farkına varıyorsunuz peki? Hemen “site:siteadresiniz.com ref” şeklinde google araması yapıyorsunuz. Sonuçlar [...]]]></description>
			<content:encoded><![CDATA[<div class="yazi_bilgisi fix">Emekler vererek bir site/blog açtınız ve çok güzel bir şekilde trafik ve arama motorlarının teveccühünü de kazandınız. Google aramalarında da önlerdesiniz hatta 1 numarasınız. Birden bir de öğreniyorsunuz ki websitelerine ref denen saldırılar ile sitenizi arama motorunun çöplüğüne (sandbox) götürüyor.<span id="more-38"></span></div>
<div class="entry">
<h4>Nasıl Farkederim?</h4>
<p>Bunun nasıl farkına varıyorsunuz peki? Hemen “site:siteadresiniz.com ref” şeklinde google araması yapıyorsunuz. Sonuçlar kendi sitenizin adresi ile başlayıp ?ref=sapmcisiste.com gibi bitiyorsa size de referer spamcıları bulaşmış demektir. Sonuçlar cidden canınızı sıkabilir.</p>
<p>Tabiki çok canınız sıkıldı ne yaparım demeye başladınız, bu kadar emek böyle insanlar(!) yüzünden boşa mı gitsin dediniz. Demekte haklısınız. Bu insanlar bu yaptıklarından dolayı ilk başlarda çok az da olsa fayda görüyorlar. Fakat daha sonra öyle bir cezalandırılıyorlarki felekleri şaşıyor. Ama sizden de birşeyler gidiyor bu arada.</p>
<h4>Nasıl kurtulunur?</h4>
<p>Bu tür spam yapanlar için genelde yapılacaklar aynen insan sağlığındaki gibi bulaşmadan önce yapılması gereken <strong>aşıdır</strong>. Biz de sitemizi bu saldırganlara karşı aşılayacağız.</p>
<h5>1. robots.txt ile</h5>
<p>Burda diyoruz ki arama motoruna, “aşağıdaki durumlarda o siteye izin vermiyorum, onu benimle birlikte gösterme.”</p>
<p class="uyari">User-agent: *<br />
Disallow: /*ref=*<br />
Disallow: /*?ref=</p>
<p>Detaylı bilgi: <a href="http://tr.wikipedia.org/wiki/Robots.txt" target="_blank">Robots.txt nedir?</a></p>
<h5>2. .htaccess ile</h5>
<p>Htaccess bir apache yorumlatıcısıdır. Şu gelirse şöyle yapacaksın der.htaccess apache sunucularını kullandığından, windows sunucularda çalışmaz.</p>
<p class="uyari">RewriteCond %{THE_REQUEST} \?(ref=.*)?\ HTTP [NC]<br />
RewriteRule .? http://www.siteadı.com%{REQUEST_URI}? [R=301,L]</p>
<p>Üstteki kod ile şunu diyoruz sunucuya “eğer ?ref= diye bir istek gelirse bu isteği anında kendi siteme yönlendir”.</p>
<p class="uyari">RewriteCond %{HTTP_REFERER} sex [OR]<br />
RewriteCond %{HTTP_REFERER} porno<br />
RewriteRule .* &#8211; [F,L]</p>
<p>Bir diğer yöntem ise anahtar kelime bazlı olarak eğer referer edilirse siteyi ulaşılmaz ediyor. Üstteki listeyi istediğiniz gibi çoğaltabilirsiniz. Bu üstteki kod ise “anahtar kelimler bunlarsa engelle” diyorsunuz.<br />
Fakat süper uzun <a href="http://www.addedbytes.com/apache/block-referrer-spam/" target="_blank">bir kelime listesi</a> var. Sitenizin performansını düşürür ama ref saldırılarından gerçekten bıktıysanız işinizi görecektir.</p>
<h5>3. header.php’ye kod ekleyerek</h5>
<p>Eğer windows sonucularda iseniz yani .htaccess kullanamıyosanız bu yöntemi kullanabilirsiniz. tüm refleri kendi sitenize yönlendiriyor. Aşağıdaki kodu header.php dosyanızın en üstündeki kısma eklemelisiniz.</p>
<p class="uyari"><!--p<br-->if (eregi(’ref=’, $_SERVER['REQUEST_URI'])) {<br />
header( “HTTP/1.1 301 Moved Permanently” );<br />
header(”Location: http://www.sitenizinadresi.com/ “);<br />
}<br />
?&gt;</p>
<h4>Sonuç</h4>
<p>Bu yaptıklarımız saadece basit çözümler, eğer ticari bir site yapıyorsanız sandboxa düştüğünüzde ticari olarak zarara uğrayacağınızı biliyorsunuzdur. Dava açılmanızı tavsiye ederiz. Fakat bu tür siteleri yapanlar genellikle kimliklerini gizleyen ve yüzlerce benzer sitesi olan kişilerdir, çok çetin bir mücadele sizi bekliyor yani.</p>
<p>Bu siteler genellikle spamdan dolayı birçok kez google tarafından cezalandırılır. Ama bir adres cezalandırılırsa bir diğer adresten aynı içeriği devam ettiriyorlar. Ve her seferinde yeni bir yöntem ile sizin karşınıza çıkıyorlar.</p>
<p>Saldırgan sitenin içeriğine göre bu siteleri <a href="http://www.ihbarweb.org.tr/" target="_blank">ihbarweb.org.tr</a> adresinden şikayet etmek de başka güzel bir çözüm.</p>
<p>Kaynak : <a href="http://www.hmert.com/2009/02/02/ref-saldirini-bastan-engellemek/comment-page-1/#comment-490">http://www.hmert.com/2009/02/02/ref-saldirini-bastan-engellemek/comment-page-1/#comment-490</a></p>
<p><!--                                       <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 				xmlns:dc="http://purl.org/dc/elements/1.1/" 				xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"> <rdf:Description rdf:about="http://www.hmert.com/2009/02/02/ref-saldirini-bastan-engellemek/"     dc:identifier="http://www.hmert.com/2009/02/02/ref-saldirini-bastan-engellemek/"     dc:title="Ref Saldırını Baştan Engellemek"     trackback:ping="http://www.hmert.com/2009/02/02/ref-saldirini-bastan-engellemek/trackback/" /> </rdf:RDF> &#8211;></div>
<p class="info"><em class="date">Åubat 6th, 2009<!  at 03:22pm--><!--<em class="author">eReN</em>&#8211;></p>
</div>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.kesdi.com%2Fphp%2Fref-saldirini-bastan-engellemek%2F&amp;linkname=Ref%20Sald%C4%B1r%C4%B1n%C4%B1%20Ba%C5%9Ftan%20Engellemek">Paylaş/Kaydet</a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.kesdi.com/php/ref-saldirini-bastan-engellemek/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ücretsiz Database Hosting Hizmeti</title>
		<link>http://blog.kesdi.com/mysql/ucretsiz-database-hosting-hizmeti/</link>
		<comments>http://blog.kesdi.com/mysql/ucretsiz-database-hosting-hizmeti/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 15:01:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Ücretsiz]]></category>
		<category><![CDATA[Veritabanı]]></category>

		<guid isPermaLink="false">http://blog.kesdi.com/?p=25</guid>
		<description><![CDATA[Eğer şu andaki hosting firmanız size database opsiyonlarını ücretsiz sunamıyorsa veya biraz MYSQL üzerinde alıştırmalar yaparak veritabanı ile programlamayı öğrenmek istiyorsanız artık yanlız değilsiniz. Bedava database hosting hizmetine FreeSQL.Org adresinden basvuru formunu doldurarak ulaşabilirsiniz. Site yakında Oracle, Sybase, DB2 gibi veritabanı hosting hizmetlerini de bedava sunmaya başlamayı hedefliyor. Biraz SQL öğrenmek ve database tabanlı uygulamalar [...]]]></description>
			<content:encoded><![CDATA[<p>Eğer şu andaki hosting firmanız size database opsiyonlarını ücretsiz sunamıyorsa veya biraz MYSQL üzerinde alıştırmalar yaparak veritabanı ile programlamayı öğrenmek istiyorsanız artık yanlız değilsiniz.</p>
<p>Bedava database hosting hizmetine FreeSQL.Org adresinden basvuru formunu doldurarak ulaşabilirsiniz.</p>
<p>Site yakında Oracle, Sybase, DB2 gibi veritabanı hosting hizmetlerini de bedava sunmaya başlamayı hedefliyor.</p>
<p>Biraz SQL öğrenmek ve database tabanlı uygulamalar geliştirip test edebilmek için bulunmaz fırsat bence…</p>
<p>Adres: <a href="http://www.freesql.org/">www.freesql.org</a></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.kesdi.com%2Fmysql%2Fucretsiz-database-hosting-hizmeti%2F&amp;linkname=%C3%9Ccretsiz%20Database%20Hosting%20Hizmeti">Paylaş/Kaydet</a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.kesdi.com/mysql/ucretsiz-database-hosting-hizmeti/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL Türkçe Sorunu</title>
		<link>http://blog.kesdi.com/php/12/</link>
		<comments>http://blog.kesdi.com/php/12/#comments</comments>
		<pubDate>Sun, 08 Mar 2009 20:30:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Türkçe]]></category>

		<guid isPermaLink="false">http://blog.kesdi.com/?p=12</guid>
		<description><![CDATA[Php ile MySQL sorgularınızda Türkçe karakterlerinizde sorun yaşıyorsanız, sorgu yaptığınız satırdan önce aşağıdaki kodu çalıştırmanız yeterli. mysql_query(&#8220;SET NAMES &#8216;latin5&#8242;&#8221;); mysql_query(&#8220;SET CHARACTER SET latin5&#8243;); mysql_query(&#8220;SET COLLATION_CONNECTION = &#8216;latin5_turkish_ci&#8217;&#8221;);]]></description>
			<content:encoded><![CDATA[<p>Php ile MySQL sorgularınızda Türkçe karakterlerinizde sorun yaşıyorsanız, sorgu yaptığınız satırdan önce aşağıdaki kodu çalıştırmanız yeterli.</p>
<p>mysql_query(&#8220;SET NAMES &#8216;latin5&#8242;&#8221;);<br />
mysql_query(&#8220;SET CHARACTER SET latin5&#8243;);<br />
mysql_query(&#8220;SET COLLATION_CONNECTION = &#8216;latin5_turkish_ci&#8217;&#8221;);</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.kesdi.com%2Fphp%2F12%2F&amp;linkname=MySQL%20T%C3%BCrk%C3%A7e%20Sorunu">Paylaş/Kaydet</a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.kesdi.com/php/12/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
