<?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>Faruk Toptaş &#187; veritabanı</title>
	<atom:link href="http://blog.toptas.me/tag/veritabani/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.toptas.me</link>
	<description>bir ve sıfırlar aşkına</description>
	<lastBuildDate>Wed, 11 Apr 2012 20:36:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Python ile MySQL Bağlantısı ve Temel İşlemler</title>
		<link>http://blog.toptas.me/python-ile-mysql-baglantisi-ve-temel-islemler/</link>
		<comments>http://blog.toptas.me/python-ile-mysql-baglantisi-ve-temel-islemler/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 13:02:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[python]]></category>
		<category><![CDATA[bağlanma]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[mysqldb]]></category>
		<category><![CDATA[python dersleri]]></category>
		<category><![CDATA[veritabanı]]></category>

		<guid isPermaLink="false">http://ftoptas.com/?p=305</guid>
		<description><![CDATA[Python ile MySQLe bağlanmak için önce MySQLdb kütüphanesini şuradan indirip kuralım. Kütüphanenin doğru çalışıp çalışmadığını kontrol etmek için pythonu açıp kütüphaneyi import etmeye çalışalım. import MySQLdb Eğer problem yoksa devam]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.toptas.me/wp-content/uploads/python-mysql.jpg" alt="python-mysql" title="python-mysql" width="300" height="124" class="aligncenter size-full wp-image-306" /><br />
Python ile MySQLe bağlanmak için önce MySQLdb kütüphanesini <a href="http://sourceforge.net/projects/mysql-python/" target="_blank">şuradan</a> indirip kuralım. Kütüphanenin doğru çalışıp çalışmadığını kontrol etmek için pythonu açıp kütüphaneyi import etmeye çalışalım.</p>
<pre name="code" class="python">
import MySQLdb
</pre>
<p>Eğer problem yoksa devam edebiliriz. Önce veritabanına bağlanmak için sunucu, kullanıcı adı, parola ve veritabanı ismini girelim.</p>
<pre name="code" class="python">
import MySQLdb
db = MySQLdb.connect(host="localhost",user="root",passwd="par01a",db="python")
cursor = db.cursor()
</pre>
<p>şimdi istediğimiz sorguları yazabiliriz.<br />
<span id="more-305"></span></p>
<pre name="code" class="python">
cursor.execute("select * from users")
result = cursor.fetchall()
</pre>
<p>Eğer tablodan birkaç eleman çekmek istiyorsak fetchall() yerine fetchmany() kullanabiliriz.</p>
<pre name="code" class="python">
result = cursor.fetchmany(3)
</pre>
<p>Tablodaki satır sayısını öğrenmek için</p>
<pre name="code" class="python">
cursor.rowcount
</pre>
<p>Veritabanına bilgi girmek için</p>
<pre name="code" class="python">
s = """insert into users (username, password) values ("yeni-kullanici","yeni-sifre")"""
cursor.execute(s)
</pre>
<p>en son eklenen girdinin id numarasını öğrenmek için</p>
<pre name="code" class="python">
cursor.lastrowid
</pre>
<p>Eğer veritabanına tek seferde birden fazla veri eklemek istiyorsak şu yöntemi kullanabiliriz:</p>
<pre name="code" class="python">
s = "insert into users (username, password) values (%s,%s)"
cursor.executemany(s,[("ali","alininparolali"),("veli","velininparolası"),("ayşe","ayşeninparolası")])
</pre>
<p>Son olarak da işimiz bittikten sonra bağlantıyı kapatıyoruz.</p>
<pre name="code" class="python">
cursor.close()
db.close()
</pre>
<p>Kolay gelsin&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.toptas.me/python-ile-mysql-baglantisi-ve-temel-islemler/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Python Programlama Dili</title>
		<link>http://blog.toptas.me/python-programlama-dili/</link>
		<comments>http://blog.toptas.me/python-programlama-dili/#comments</comments>
		<pubDate>Sat, 30 Aug 2008 19:25:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[python]]></category>
		<category><![CDATA[ağ]]></category>
		<category><![CDATA[nesne yönelimli]]></category>
		<category><![CDATA[programlama]]></category>
		<category><![CDATA[sistem]]></category>
		<category><![CDATA[veritabanı]]></category>
		<category><![CDATA[we]]></category>

		<guid isPermaLink="false">http://ftoptas.wordpress.com/?p=8</guid>
		<description><![CDATA[tr.wikipedia.org, python.org, python-tr.com]]></description>
			<content:encoded><![CDATA[<p><span>Python, ilk olarak 1990 yılında Guido Van Rossum tarafından geliştirilmeye başlanmıştır ve adını Monty Python’s Flying Circus adlı diziden almıştır.Python</span> nesne yönelimli, yorumlanabilen, birimsel(modüler) ve etkileşimli bir programlama dilidir.</p>
<p>Girintilere dayalı basit sözdizimi, dilin öğrenilmesini ve akılda kalmasını kolaylaştırır. Bu da ona söz diziminin ayrıntıları ile vakit yitirmeden programlama yapılmaya başlanabilen bir dil olma özelliği kazandırır.</p>
<p>Modüler yapıyı, sınıf sistemini ve her türlü veri alanı girişini destekler. Python ile sistem programlama, kullanıcı arabirimi programlama,web programlama, ağ programlama, uygulama ve veritabanı yazılımı programlama gibi birçok alanda yazılım geliştirebilirsiniz. Büyük yazılımların hızlı bir şekilde prototiplerinin üretilmesi ve denenmesi gerektiği durumlarda da C ya da C++ gibi dillere tercih edilir.Python bir çok platformda çalışma özelliğinde sahiptir.</p>
<p><strong>Python destekleyen platformlar:</strong></p>
<p style="margin-bottom:0;">Linux, Unix,   Windows, Mac OS X, AIX, Amiga, AROS, AS/400 (OS/400), BeOS, iPod, OS/2, OS/390 ve z/OS, Diğer Unixler (Irix), Palm OS, PlayStation ve PSP, Psion, QNX, Risc OS, Symbian OS (S60), Sparc Solaris, VMS, VxWorks, Wİndows CE ve Pocket PC, Sharp Zaurus, MorphOS.</p>
<p style="margin-bottom:0;">
]]></content:encoded>
			<wfw:commentRss>http://blog.toptas.me/python-programlama-dili/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

