<?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>Imotion-Info Blog &#187; mysql</title>
	<atom:link href="http://blog.imotion-info.com/tag/mysql/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.imotion-info.com</link>
	<description>É compartilhando que se aprende!</description>
	<lastBuildDate>Wed, 04 Jan 2012 12:00:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Configurando o MySQL para Python com MySQLdb on Mac OS X</title>
		<link>http://blog.imotion-info.com/2011/10/configurando-o-mysql-para-python-com-mysqldb-on-mac-os-x/</link>
		<comments>http://blog.imotion-info.com/2011/10/configurando-o-mysql-para-python-com-mysqldb-on-mac-os-x/#comments</comments>
		<pubDate>Thu, 27 Oct 2011 16:52:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Django]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[mysql-python]]></category>
		<category><![CDATA[mysqldb]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://blog.imotion-info.com/?p=117</guid>
		<description><![CDATA[<style type="text/css">
#leftcontainerBox {
	float:left;
	position: fixed;
	top: 60%;
	left: 70px;
}
#leftcontainerBox .buttons {
	float:left;
	clear:both;
	margin:4px 4px 4px 4px;
	padding-bottom:2px;
}
#bottomcontainerBox {
	width: 50%;
	padding-top: 1px;
}
#bottomcontainerBox .buttons {
	float: left;
	margin: 4px 4px 4px 4px;
}
</style>
Aqui na Imotion-Info usamos muito a dupla imbatível formata por Python e Django. Com o Django desenvolvemos muitos de nossos projetos para os mais variados tipos de clientes. Como não é novidade o Django tem suporte a vários bancos de dados como MySQL, SQLite, Postgree e outros. No entanto para utilizar o MySQL é necessário [...]]]></description>
			<content:encoded><![CDATA[<style type="text/css">
#leftcontainerBox {
	float:left;
	position: fixed;
	top: 60%;
	left: 70px;
}
#leftcontainerBox .buttons {
	float:left;
	clear:both;
	margin:4px 4px 4px 4px;
	padding-bottom:2px;
}
#bottomcontainerBox {
	width: 50%;
	padding-top: 1px;
}
#bottomcontainerBox .buttons {
	float: left;
	margin: 4px 4px 4px 4px;
}
</style>
<p>Aqui na Imotion-Info usamos muito a dupla imbatível formata por Python e Django. Com o Django desenvolvemos muitos de nossos projetos para os mais variados tipos de clientes. Como não é novidade o Django tem suporte a vários bancos de dados como MySQL, SQLite, Postgree e outros. No entanto para utilizar o MySQL é necessário ter instalado o pacote MySQLdb, ou mysql-python como é chamado. <img class="size-full wp-image-119 aligncenter" title="python-mysql" src="http://blog.imotion-info.com/wp-content/uploads/2011/10/python-mysql.jpeg" alt="" width="300" height="124" />Neste tutorial vamos abordar o download do MySQL Server, e a instalação do mysql-python em sua estação Mac OS X 10.5 ou superior. Primeiramente é necessário ter instalado em seu Mac o MySQL Server 5.X (5 ou superior), para efetuar a instalação baixe e execute o .DMG do link abaixo seguindo as instruções dadas pelo próprio instalador.</p>
<ul>
<li><a href="http://www.mysql.com/downloads/mirror.php?id=404221#mirrors" target="_blank">Baixe o MySQL Server para Mac OS X</a></li>
</ul>
<p>Após instalar o MySQL e iniciá-lo por meio do &#8220;System Preferences&#8221; (Preferências do Sistema) vamos ao download o mysql-python, Para baixar a versão 1.2 do pacote use o link abaixo. Caso precise de alguma outra versão use o link do site do projeto.</p>
<ul>
<li><a href="http://downloads.sourceforge.net/project/mysql-python/mysql-python/1.2.3/MySQL-python-1.2.3.tar.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fmysql-python%2F&amp;ts=1319733241&amp;use_mirror=ufpr" target="_blank">Download MySQL-python-1.2.tar.gz </a></li>
<li><a href="http://sourceforge.net/projects/mysql-python/" target="_blank">http://sourceforge.net/projects/mysql-python/</a></li>
</ul>
<div>Ao finalizar seu download, usando o Terminal vá a sua pasta de Downloads e desconpacte-o:</div>
<blockquote>
<div>cd ~/Downloads/</div>
<div>tar zxfv MySQL-python-1.2.3.tar.gz</div>
</blockquote>
<div>Acesse a pasta do pacote desconpactada, e com seu editor de textos favorito edite o arquivo &#8220;setup_posix.py&#8221;:</div>
<blockquote>
<div>cd MySQL-python-1.2.3</div>
<div>vi setup_posix.py</div>
</blockquote>
<div>Procure pela linha</div>
<blockquote>
<div>mysql_config.path = &#8220;mysql_config&#8221;</div>
</blockquote>
<div>Altere-a para que fique igual a linha abaixo:</div>
<blockquote>
<div>mysql_config.path = &#8220;/usr/local/mysql/bin/mysql_config&#8221;</div>
</blockquote>
<div>Salve o arquivo e ainda na pasta descompactada execute o instalador do pacote com o seguinte comando:</div>
<blockquote>
<div>sudo python setup.py install</div>
</blockquote>
<div>Pronto, seu MySQLdb está instalado, agora é só desenvolver suas aplicações. Dúvidas ou sugestões use o formulário de comentários deste post.</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.imotion-info.com/2011/10/configurando-o-mysql-para-python-com-mysqldb-on-mac-os-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Python MySQLdb no OS X 10.6 (intel)</title>
		<link>http://blog.imotion-info.com/2010/01/python-mysqldb-no-os-x-10-6-intel/</link>
		<comments>http://blog.imotion-info.com/2010/01/python-mysqldb-no-os-x-10-6-intel/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 19:35:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[mysqldb]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[xcode]]></category>

		<guid isPermaLink="false">http://blog.imotion-info.com/?p=30</guid>
		<description><![CDATA[<style type="text/css">
#leftcontainerBox {
	float:left;
	position: fixed;
	top: 60%;
	left: 70px;
}
#leftcontainerBox .buttons {
	float:left;
	clear:both;
	margin:4px 4px 4px 4px;
	padding-bottom:2px;
}
#bottomcontainerBox {
	width: 50%;
	padding-top: 1px;
}
#bottomcontainerBox .buttons {
	float: left;
	margin: 4px 4px 4px 4px;
}
</style>
Vamos acompanhar a instalação do MySQLdb no python2.5.4. Passo 1: Partimos do princípio que você tem o Python e o MySQL já instalados no sistema e claro, você deve ter instalado o Xcode 3.2.1 completo e instalado. Passo 2: Baixe a versão 1.2.2 do MySQL for Python em AQUI. Extraia o conteúdo do pacote com o [...]]]></description>
			<content:encoded><![CDATA[<style type="text/css">
#leftcontainerBox {
	float:left;
	position: fixed;
	top: 60%;
	left: 70px;
}
#leftcontainerBox .buttons {
	float:left;
	clear:both;
	margin:4px 4px 4px 4px;
	padding-bottom:2px;
}
#bottomcontainerBox {
	width: 50%;
	padding-top: 1px;
}
#bottomcontainerBox .buttons {
	float: left;
	margin: 4px 4px 4px 4px;
}
</style>
<p>Vamos acompanhar a instalação do MySQLdb no python2.5.4.</p>
<h3>Passo 1:</h3>
<p>Partimos do princípio que você tem o Python e o MySQL já instalados no sistema e claro, você deve ter instalado o Xcode 3.2.1 completo e instalado.</p>
<h3>Passo 2:</h3>
<p>Baixe a versão 1.2.2 do MySQL for Python em <a href="http://sourceforge.net/projects/mysql-python/files/mysql-python/1.2.2/MySQL-python-1.2.2.tar.gz/download">AQUI</a>. Extraia o conteúdo do pacote com o seguinte comando</p>
<blockquote><p>$ tar xzvf MySQL-python-1.2.2.tar.gz</p></blockquote>
<h3>Passo 3:</h3>
<p>Entre na pasta descompactada e edite o arquivo &#8220;_mysql.c&#8221; com seu editor de texto. Dessa forma faça as seguintes alterações</p>
<p>- Remova as seguintes linhas:</p>
<blockquote><p>#ifndef uint<br />
#define uint unsigned int<br />
#endif</p></blockquote>
<p>- Altere as linhas</p>
<blockquote><p>uint port = MYSQL_PORT;<br />
uint client_flag = 0;</p></blockquote>
<p>para:</p>
<blockquote><p>unsigned int port = MYSQL_PORT;<br />
unsigned int client_flag = 0;</p></blockquote>
<h3>Passo 4:</h3>
<p>Crie um link simbólico dos arquivos do mysql com o comando:</p>
<blockquote><p>$ sudo ln -s /usr/local/mysql/lib /usr/local/mysql/lib/mysql</p></blockquote>
<h3>Passo 5:</h3>
<p>Edite o arquivo &#8220;setup_posix.py&#8221; e altere a seguinte linha:</p>
<blockquote><p><code>mysql_config.path = "mysql_config"</code></p></blockquote>
<p>para</p>
<blockquote><p><code>mysql_config.path = "/usr/local/mysql/bin/mysql_config"</code></p></blockquote>
<h3>Passo 6:</h3>
<p>Execute os comandos:</p>
<blockquote><p>export CC=gcc-4.2<br />
ARCHFLAGS=`i386` python setup.py build</p></blockquote>
<p>Se tudo correr bem, seu mysqldb está compilado, agora precisamos instalá-lo com o comando:</p>
<blockquote><p>python setup.py install</p></blockquote>
<p>E pronto! Agora tudo vai funcionar corretamente. Observação importante, quanto foi passado o argumento ARCHFLAGS i386, é porque meu MAC é Intel, não sei como isso pode se comportar na plataforma PPC.</p>
<p>Espero ter ajudado.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.imotion-info.com/2010/01/python-mysqldb-no-os-x-10-6-intel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

