<?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>Rafael Franco &#124; Tecnologia inovação e cultura digital. &#187; tutorial</title>
	<atom:link href="http://www.rfranco.org/tag/tutorial/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rfranco.org</link>
	<description>Tecnologia inovação e cultura digital.</description>
	<lastBuildDate>Wed, 07 Dec 2011 17:22:39 +0000</lastBuildDate>
	<language>pt</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Como contornar o problema do IE com a o Referrer no PHP?</title>
		<link>http://www.rfranco.org/2011/09/como-contornar-o-problema-do-ie-com-a-o-referrer-no-php/</link>
		<comments>http://www.rfranco.org/2011/09/como-contornar-o-problema-do-ie-com-a-o-referrer-no-php/#comments</comments>
		<pubDate>Fri, 16 Sep 2011 17:12:37 +0000</pubDate>
		<dc:creator>Rafael Franco</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[Bug]]></category>
		<category><![CDATA[Dica]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.rfranco.org/?p=1405</guid>
		<description><![CDATA[Caros, essa semana tive mais uma pequena batalha com nosso querido Internet Explorer devido ao mesmo não enviar para o servidor o referrer, ou seja a página imediatamente anterior a acessada. No php esse valor fica na variável $_SERVER['HTTP_REFERER'], e eu utilizei a mesma para a criação de um sistema de filtros, que não cabe [...]]]></description>
			<content:encoded><![CDATA[<p>Caros, essa semana tive mais uma pequena batalha com nosso querido Internet Explorer devido ao mesmo não enviar para o servidor o referrer, ou seja a página imediatamente anterior a acessada.</p>
<p>No php esse valor fica na variável $_SERVER['HTTP_REFERER'], e eu utilizei a mesma para a criação de um sistema de filtros, que não cabe aqui explicar, porém ao navegar utilizando o IE essa variável, simplesmente não existe.</p>
<p>Por isso precisei buscar alternativas, e cheguei ao código abaixo que resolveu o meu problema, e que sabe pode resolver o seu, não esqueça de incluir o código em todas as páginas em que precisar do &#8220;referrer&#8221;.</p>
<p>&nbsp;</p>
<p><div class='et-box et-shadow'>
					<div class='et-box-content'>session_start(); <br/><br/>$_SERVER['HTTP_REFERER'] = $_SESSION['REFERRER]; <br/><br/>
if($_SERVER['SERVER_PORT'] == 443 ) <br/>$http = &#8216;https://&#8217;; <br/>else<br/> $http = &#8216;http://&#8217;;<br/><br/> $adress = $http.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; <br/><br/>$_SESSION['REFERRER] = $adress </div></div><br/><br/>Espero que seja útil!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rfranco.org/2011/09/como-contornar-o-problema-do-ie-com-a-o-referrer-no-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como criar um gráfico no flex 3 &#8211; Parte 1 &#8211; ColumnChart</title>
		<link>http://www.rfranco.org/2009/07/como-criar-um-grafico-no-flex-3-parte-1-columnchart/</link>
		<comments>http://www.rfranco.org/2009/07/como-criar-um-grafico-no-flex-3-parte-1-columnchart/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 13:23:07 +0000</pubDate>
		<dc:creator>Rafael Franco</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Action Script]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Air]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Gráfico]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.rfranco.org/?p=970</guid>
		<description><![CDATA[Bom pessoal, dando continuidade a série de dicas que estou passando sobre o Flex aqui no blog hoje quero mostrar a vocês como é simples criar um gráfico de barras no Flex 3. Para isso vou utilizar dois componentes, sendo eles um arrayCollection para o armazenamento dos dados e um BarChart que é o gráfico, [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-971" title="imgGrafico" src="http://www.rfranco.org/wp-content/uploads/2009/07/imgGrafico.jpg" alt="imgGrafico" width="550" height="277" /></p>
<p>Bom pessoal, dando continuidade a série de dicas que estou passando sobre o Flex aqui no blog hoje quero mostrar a vocês como é simples criar um gráfico de barras no Flex 3.</p>
<p>Para isso vou utilizar dois componentes, sendo eles um arrayCollection para o armazenamento dos dados e um BarChart que é o gráfico, &#8216;linkando&#8217; assim os dados do array ao gráfico.</p>
<p>Confira o código abaixo:</p>
<p>&lt;?xml version=&#8221;1.0&#8243; encoding=&#8221;utf-8&#8243;?&gt;<br />
&lt;mx:Application xmlns:mx=&#8221;http://www.adobe.com/2006/mxml&#8221; layout=&#8221;absolute&#8221; width=&#8221;366&#8243; height=&#8221;281&#8243;&gt;<br />
&lt;mx:Script&gt;<br />
&lt;![CDATA[<br />
//Aqui começa o código action Script</p>
<p>//importando o componente arrayCollection<br />
import mx.collections.ArrayCollection</p>
<p>//criando e populando o arrayCollection<br />
public var dados:ArrayCollection = new ArrayCollection([<br />
{time:'São Paulo', torcida: 25 },<br />
{time:'Palmeiras', torcida: 15 },<br />
{time:'Santos', torcida: 10 },<br />
{time:'Corinthians', torcida: 50 }<br />
]);<br />
]]&gt;<br />
&lt;/mx:Script&gt;</p>
<p>&lt;!&#8211;Criando o gráfico, e setando o dataProvider&#8211;&gt;<br />
&lt;mx:ColumnChart id=&#8221;grafico&#8221; showDataTips=&#8221;true&#8221; dataProvider=&#8221;{dados}&#8221; x=&#8221;93&#8243; y=&#8221;5&#8243;  width=&#8221;268&#8243; height=&#8221;267&#8243;&gt;<br />
&lt;!&#8211;Definição de linhas e colunas atenção ao yField e ao xField &#8211;&gt;<br />
&lt;mx:series&gt;<br />
&lt;mx:ColumnSeries displayName=&#8221;Time (%)&#8221; yField=&#8221;torcida&#8221; xField=&#8221;time&#8221; /&gt;<br />
&lt;/mx:series&gt;<br />
&lt;mx:horizontalAxis&gt;<br />
&lt;mx:CategoryAxis categoryField=&#8221;time&#8221;/&gt;<br />
&lt;/mx:horizontalAxis&gt;<br />
&lt;/mx:ColumnChart&gt;<br />
&lt;!&#8211;Setando a legenda&#8211;&gt;<br />
&lt;mx:Legend dataProvider=&#8221;{grafico}&#8221;  y=&#8221;5&#8243; x=&#8221;3&#8243;/&gt;<br />
&lt;/mx:Application&gt;</p>
<p>E veja o exemplo em funcionamento!</p>
<p><object id="graficoBarras" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="550" height="280" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="quality" value="high" /><param name="bgcolor" value="#869ca7" /><param name="allowScriptAccess" value="sameDomain" /><param name="name" value="dicas" /><param name="align" value="middle" /><param name="src" value="http://www.rfranco.org/wp-content/uploads/2009/07/graficoBarras.swf" /><embed id="graficoBarras" type="application/x-shockwave-flash" width="550" height="280" src="http://www.rfranco.org/wp-content/uploads/2009/07/graficoBarras.swf" align="middle" name="dicas" allowscriptaccess="sameDomain" bgcolor="#869ca7" quality="high"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rfranco.org/2009/07/como-criar-um-grafico-no-flex-3-parte-1-columnchart/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Como animar no Flex &#8211; Parte 1 &#8211; Move</title>
		<link>http://www.rfranco.org/2009/07/como-animar-no-flex-parte-1-move/</link>
		<comments>http://www.rfranco.org/2009/07/como-animar-no-flex-parte-1-move/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 13:08:45 +0000</pubDate>
		<dc:creator>Rafael Franco</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Air]]></category>
		<category><![CDATA[Animação]]></category>
		<category><![CDATA[Dica]]></category>
		<category><![CDATA[features]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Move]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.rfranco.org/?p=940</guid>
		<description><![CDATA[A partir desta semana pretendo iniciar aqui no blog uma série de artigos explicando pequenas coisas que vocÊ pode fazer com o Flex. Coisas simples como fazer uma animação, mas que podem ser algo complicado para quem está iniciando. Como você já sabe, ou não, o Flex, diferentemente do Flash, não trabalha com a famosa [...]]]></description>
			<content:encoded><![CDATA[<p>A partir desta semana pretendo iniciar aqui no blog uma série de artigos explicando pequenas coisas que vocÊ pode fazer com o Flex.<br />
Coisas simples como fazer uma animação, mas que podem ser algo complicado para quem está iniciando.<br />
Como você já sabe, ou não, o Flex, diferentemente do Flash, não trabalha com a famosa timeline, ou linha do tempo.<br />
Ou seja no flex a animação deve ser construída usando o Action Script e o MXML.</p>
<p>Vamos ao primeiro exemplo:</p>
<p>Objetivo: Mover um objeto de uma lado ao outro da animação ao clicar no botão.</p>
<p><img class="alignnone size-full wp-image-941" title="dica" src="http://www.rfranco.org/wp-content/uploads/2009/07/dica.jpg" alt="dica" width="413" height="273" /></p>
<p>Como fazer: Para executar esta ação basta você criar um componente de animação no mxml e apontar o mesmo para o objeto que deseja animar, após isso configuramos a ação no ActionScript e pronto!</p>
<p>Confira o código comentado:</p>
<p>&lt;?xml version=&#8221;1.0&#8243; encoding=&#8221;utf-8&#8243;?&gt;<br />
&lt;mx:Application xmlns:mx=&#8221;http://www.adobe.com/2006/mxml&#8221; layout=&#8221;absolute&#8221; width=&#8221;385&#8243; height=&#8221;228&#8243;&gt;<br />
&lt;!&#8211; Criando os objetos utilizados na animação &#8211;&gt;<br />
&lt;mx:Button x=&#8221;310&#8243; y=&#8221;10&#8243; label=&#8221;Mover&#8221; click=&#8221;animar()&#8221; /&gt;<br />
&lt;mx:Canvas id=&#8221;objetoAnimado&#8221; x=&#8221;10&#8243; y=&#8221;159&#8243; width=&#8221;66&#8243; height=&#8221;59&#8243; backgroundColor=&#8221;#FF0000&#8243;&gt;<br />
&lt;/mx:Canvas&gt;</p>
<p>&lt;!&#8211; criando o objeto de animação&#8211;&gt;<br />
&lt;mx:Move id=&#8221;animacao&#8221; target=&#8221;{objetoAnimado}&#8221; /&gt;</p>
<p>&lt;!&#8211;Iniciando o Action Script &#8211;&gt;<br />
&lt;mx:Script&gt;<br />
&lt;![CDATA[<br />
//função que será chamado ao clicar no botão<br />
public function animar() {<br />
//definindo o ponto de origem<br />
animacao.xFrom = 10;</p>
<p>//definindo o ponto de chegada<br />
animacao.xTo = 310;</p>
<p>//definindo a duração da animação<br />
animacao.duration = 500;</p>
<p>//rodando a animação<br />
animacao.play();<br />
}<br />
]]&gt;<br />
&lt;/mx:Script&gt;<br />
&lt;/mx:Application&gt;</p>
<p>E agora veja o exemplo em funcionamento:<br />
<object id="dicas" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="385" height="228" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="quality" value="high" /><param name="bgcolor" value="#869ca7" /><param name="allowScriptAccess" value="sameDomain" /><param name="name" value="dicas" /><param name="align" value="middle" /><param name="src" value="http://www.rfranco.org/wp-content/uploads/2009/07/dicas.swf" /><embed id="dicas" type="application/x-shockwave-flash" width="385" height="228" src="http://www.rfranco.org/wp-content/uploads/2009/07/dicas.swf" align="middle" name="dicas" allowscriptaccess="sameDomain" bgcolor="#869ca7" quality="high"></embed></object></p>
<p>É isso, simples assim, em breve novas dicas de Flex3 aqui!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rfranco.org/2009/07/como-animar-no-flex-parte-1-move/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Como faço para ter um site? Parte 3 &#8211; Contratando o Host</title>
		<link>http://www.rfranco.org/2008/08/como-faco-para-ter-um-site-parte-3-contratando-o-host/</link>
		<comments>http://www.rfranco.org/2008/08/como-faco-para-ter-um-site-parte-3-contratando-o-host/#comments</comments>
		<pubDate>Thu, 28 Aug 2008 23:20:18 +0000</pubDate>
		<dc:creator>Rafael Franco</dc:creator>
				<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[Dica]]></category>
		<category><![CDATA[features]]></category>
		<category><![CDATA[Host]]></category>
		<category><![CDATA[Projetos]]></category>
		<category><![CDATA[Sites]]></category>
		<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.rfranco.org/?p=388</guid>
		<description><![CDATA[Dando sequência a série de artigos sobre como criar um site que já passou por aqui e por aqui hoje vou falar um pouco sobre hosts, ou serviços de hospedagem. Primeiro o que é um Host? O host será a &#8220;casa&#8221; do seu site na internet, talvez você não saiba mas para um site estar [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.rfranco.org/wp-content/uploads/2008/08/server.jpg"><img class="size-medium wp-image-391 aligncenter" title="server" src="http://www.rfranco.org/wp-content/uploads/2008/08/server.jpg" alt="" width="296" height="220" /></a></p>
<p>Dando sequência a série de artigos sobre como criar um site que já passou<a href="http://www.rfranco.org/2008/07/28/como-faco-para-ter-um-site-parte-1/" target="_blank"> por aqui </a>e <a href="http://www.rfranco.org/2008/08/04/como-faco-para-ter-um-site-parte-2-registrando-o-dominio/" target="_blank">por aqui</a> hoje vou falar um pouco sobre hosts, ou serviços de hospedagem.</p>
<p>Primeiro o que é um Host? O host será a &#8220;casa&#8221; do seu site na internet, talvez você não saiba mas para um site estar acessível, é necessário que um computador fique ligado 24 horas por dia 7 dias por semana hospedando o site. Você até poderia hospedar o seu site no seu computador mas com certeza o custo não compensaria.</p>
<p>E o que é importante em um serviço de hospedagem ?<br />
<strong> Espaço em disco</strong><br />
Quanto mais espaço mais arquivos você poderá hospedar em seu site, este fator é muito importante para sites com vídeos, fotos ou arquivos disponíveis.</p>
<p><strong> Transferência</strong><br />
Este ítem é importante para quem pretende ter um site muito visitado pois a cada pessoa que acessa seu site é descontado da sua cota de transferência, existem até planos com transferência ilimitada o que é muito bacana. <img src='http://www.rfranco.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong> Suporte por telefone</strong><br />
Bom este ítem não preciso explicar né, imagine o site fora do ar e nenhum telefone para ligar.</p>
<p>Bom na minha opinião estes são os pontos mais importantes na hora da contratação de uma hospedagem. Eu indico a hospedagem da <a href="http://empresas.br.inter.net/" target="_blank">Inter.Net</a>, os planos são muito bons (entenda-se grandes), os preços acessíveis o suporte por telefone.</p>
<p>Tem dúvidas? Sugestões? Comente!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rfranco.org/2008/08/como-faco-para-ter-um-site-parte-3-contratando-o-host/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como gravar vídeos do Youtube em DVD? &#8211; Parte 2</title>
		<link>http://www.rfranco.org/2008/05/como-gravar-videos-do-youtube-em-dvd-parte-2/</link>
		<comments>http://www.rfranco.org/2008/05/como-gravar-videos-do-youtube-em-dvd-parte-2/#comments</comments>
		<pubDate>Sun, 18 May 2008 01:05:05 +0000</pubDate>
		<dc:creator>Rafael Franco</dc:creator>
				<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[Converter]]></category>
		<category><![CDATA[DVD]]></category>
		<category><![CDATA[FLV]]></category>
		<category><![CDATA[gravar]]></category>
		<category><![CDATA[Nero]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[vídeo]]></category>
		<category><![CDATA[Youtube]]></category>

		<guid isPermaLink="false">http://www.consideracoes.com.br/?p=100</guid>
		<description><![CDATA[Na primeira parte deste tutorial, explique para vocês “como baixar vídeos do Youtube”, utilizando o site www.downloadyoutubevideos.com, e hoje vou explicar “como gravar vídeos em DVD“. Se você seguiu o tutorial anterior, deve possuir agora em seu desktop (área de trabalho), uma arquivo chamado getVideo.flv, caso ainda não tenha baixado o vídeo volte a primeira [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.rfranco.org/wp-content/uploads/2008/05/video2.jpg"><img src="http://www.rfranco.org/wp-content/uploads/2008/05/video2.jpg" alt="Gravar Vídeos do Youtube" width="517" height="102" /></a></p>
<p>Na primeira parte deste tutorial, explique para vocês <strong>“como baixar vídeos do <a href="http://www.youtube.com">Youtube</a></strong>”, utilizando o site www.downloadyoutubevideos.com, e hoje vou explicar “<strong>como gravar vídeos em DVD</strong>“.</p>
<p>Se você seguiu o tutorial anterior, deve possuir agora em seu desktop (área de trabalho), uma arquivo chamado getVideo.flv, caso ainda não tenha baixado o vídeo volte a primeira parte do tutorial.</p>
<p>Para gravar o vídeo em DVD devemos primeiro converter o vídeo de FLV que é o formato do <a href="http://www.youtube.com">Youtube </a>para MPEG que é o formato padrão para DVDs, para fazer isso siga estes passos.</p>
<p>1 &#8211; Baixe (<a href="http://superdownloads.com.br/download/125/digitalvideo-converter/">aqui</a>) e instale o programa DigitalVideo Converter<br />
2 &#8211; Abra o DigitalVideo Converter<br />
3 &#8211; Assim que aberto você deve selecionar o arquivo do vídeo<br />
4 &#8211; Na opção &#8220;Save as&#8221;, selecione o formato MPEG<br />
5 &#8211; Clique em Convert Vídeo, no botão azul na lateral direita do programa<br />
6 &#8211; Selecione onde deseja salvar o novo vídeo, pronto o vídeo esta convertido em MPEG</p>
<p>Após a conversão do vídeo no formato MPEG, vamos gravar o vídeo em DVD; Para isso você pode utilizar qualquer um dos muitos programas disponíveis para gravação de DVD, eu vou utilizar o NERO.</p>
<p>Para <strong>baixar o <a href="http://superdownloads.com.br/download/167/nero/">NERO</a></strong>, clique aqui.</p>
<p>Após a instalação do NERO, vamos gravar o dvd com o vídeo de que baixamos, lembrando que você pode gravar centenas de vídeos em único DVD, para gravar o dvd siga os passos.</p>
<p>1 &#8211; Abra o NERO<br />
2 &#8211; Selecione novo DVD de vídeo<br />
3 &#8211; Adicione o arquivo de vídeo<br />
4 &#8211; Avance até o início da gravação</p>
<p>Pronto seu DVD esta gravado com o vídeo que você acabou de baixar do <a href="http://www.youtube.com">Youtube</a>!<br />
Dúvidas? Sugestões? Deixe seu comentário!</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p><a href="http://www.rfranco.org/2010/04/29/como-ganhar-seguidores-no-twitter/">Aproveite e saiba como ganhar muitos seguidores no Twitter!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rfranco.org/2008/05/como-gravar-videos-do-youtube-em-dvd-parte-2/feed/</wfw:commentRss>
		<slash:comments>129</slash:comments>
		</item>
		<item>
		<title>Acessando uma Base MySql via Java &#8211; Plataforma Windows</title>
		<link>http://www.rfranco.org/2008/02/acessando-uma-base-mysql-via-java-plataforma-windows/</link>
		<comments>http://www.rfranco.org/2008/02/acessando-uma-base-mysql-via-java-plataforma-windows/#comments</comments>
		<pubDate>Thu, 14 Feb 2008 12:51:08 +0000</pubDate>
		<dc:creator>Rafael Franco</dc:creator>
				<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Mysql]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.consideracoes.com.br/2008/02/14/acessando-uma-base-mysql-via-java-plataforma-windows/</guid>
		<description><![CDATA[Bom pessoal, Seguindo o conceito de publicar conteúdos com relevância e aproveitando que estou me dedicando a aprender novas tecnologias (&#8220;Php todo dia enjoa&#8221;), vou explicar aqui como executar uma conexão de uma aplicação Java com Mysql. Estou utilizando: Eclipse Mysql 5 WinXP A primeira coisa que vc vai precisar é baixar o Driver do [...]]]></description>
			<content:encoded><![CDATA[<p>Bom pessoal, Seguindo o conceito de publicar conteúdos com relevância e aproveitando que estou me dedicando a aprender novas tecnologias (&#8220;Php todo dia enjoa&#8221;), vou explicar aqui como executar uma conexão de uma aplicação Java com Mysql.</p>
<p>Estou utilizando:<br />
Eclipse<br />
Mysql 5<br />
WinXP</p>
<p>A primeira coisa que vc vai precisar é baixar o Driver do Mysql para Java http://dev.mysql.com/downloads/connector/j/5.0.html (necessita cadastro),o arquivo é um pouco grandinho 8,2 mb, pois contém também toda a documentação.</p>
<p>Após extrair o arquivo, copie o arquivo &#8220;mysql-connector-java-5.0.7-bin.jar&#8221; (é o unico necessário), para o diretório &#8220;C:\Arquivos de programas\Java\jdk1.6.0_02\jre\lib&#8221;, contando que você já tenha instalado o JDK em seu Windows.</p>
<p>Feito isso inicie seu Eclipse e digite o seguinte código.<br />
<code><br />
import java.sql.DriverManager;<br />
import java.sql.SQLException;<br />
import com.mysql.jdbc.Connection;public class inicial {/**<br />
* @param args<br />
*/<br />
public static void main(String[] args) {<br />
java.sql.Connection connection = null;<br />
try {<br />
String driverName = "org.gjt.mm.mysql.Driver";<br />
Class.forName(driverName);// Criando a conexão com o Banco de Dados<br />
String servidor = "localhost";<br />
String nomeDoBanco = "nome do seu banco";<br />
String url = "jdbc:mysql://" + servidor + "/" + nomeDoBanco; // a JDBC url<br />
String login = "seu login";<br />
String senha = "sua senha";<br />
connection = DriverManager.getConnection(url, login, senha);<br />
} catch (ClassNotFoundException e)<br />
{<br />
//Driver não encontrado<br />
System.out.println("O driver expecificado não foi encontrado.");<br />
} catch (SQLException e)<br />
{<br />
System.out.println("Não foi possível conectar ao Banco de Dados");<br />
}<br />
}<br />
}<br />
</code></p>
<p>Pronto, voc<span>ê esta conectado </span></p>
<p>Usa Apple?<a HREF="http://www.consideracoes.com.br/2008/02/13/preparando-um-ambiente-java-no-mac-os-easyeclipse/"> Clique aqui e aprenda a instalar o java no Mac os</a></p>
<p>Se voc<span>ê leu at<span>é aqui,  deixa um coment<span>ário a<span>í em baixo!</span></span></span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rfranco.org/2008/02/acessando-uma-base-mysql-via-java-plataforma-windows/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

