<?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>Debugando.com &#187; Liferay</title>
	<atom:link href="http://www.debugando.com/tag/liferay/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.debugando.com</link>
	<description>Noticias, dicas e tutorias do mundo da Tecnologia.</description>
	<lastBuildDate>Thu, 01 Dec 2011 23:44:46 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Liferay Portal &#8211; Configuração da ligação a uma base de dados MySQL</title>
		<link>http://www.debugando.com/liferay-portal-configuracao-da-ligacao-a-uma-base-de-dados-mysql/</link>
		<comments>http://www.debugando.com/liferay-portal-configuracao-da-ligacao-a-uma-base-de-dados-mysql/#comments</comments>
		<pubDate>Tue, 14 Apr 2009 21:36:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Banco de Dados]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Liferay]]></category>

		<guid isPermaLink="false">http://www.debugando.com/?p=539</guid>
		<description><![CDATA[


1. Criação da Base de Dados MySQL
Criem a base de dados com o nome lportal.
Poderão fazer isto utilizando o MySQL Administrator (a ferramenta de administração do MySQL) ou usando a seguinte linha de comando:
mysqladmin &#8211;default-character-set=utf8 create lportal
2. Configuração do acesso  à base de dados com o eclipse
Abram o Data Source Explorer do eclipse (Window [...]]]></description>
			<content:encoded><![CDATA[<h4>1. Criação da Base de Dados MySQL</h4>
<p>Criem a base de dados com o nome <em>lportal</em>.</p>
<p>Poderão fazer isto utilizando o MySQL Administrator (a ferramenta de administração do MySQL) ou usando a seguinte linha de comando:</p>
<p>mysqladmin &#8211;default-character-set=utf8 create lportal</p>
<h4>2. Configuração do acesso  à base de dados com o eclipse</h4>
<p>Abram o Data Source Explorer do eclipse (Window -&gt; Show view -&gt; Data Source Explorer).</p>
<p>Selecionem o ícone &#8216;New Connection Profile&#8217; ou usem o botão direito do mouse sobre &#8216;Databases&#8217; e depois selecionem &#8216;New&#8217;.</p>
<p>Na janela &#8216;New Connection Profile&#8217; selecionem o tipo SQL Model-JDBC Connection.</p>
<p>No quadro seguinte, indiquem um nome para o perfil (ex: &#8216;Liferay &#8211; Mysql&#8217;).</p>
<p>No último quadro, usem o botão de procura (&#8216;?&#8217;) na lista &#8220;Select a browser&#8221;.</p>
<p>Adicionem uma nova definição:</p>
<ul>
<li>Localizem o template para bases de dados MySQL na árvore (Database -&gt; MySQL -&gt; 5.0 -&gt; MySQL JDBC Driver).</li>
</ul>
<ul>
<li>Alterem as definições do driver:- Alterem o nome para &#8216;Liferay MySQL Driver&#8217;;
<p>- Removam o driver &#8216;default&#8217; e adicionem um novo Jar correspondente ao arquivo $WORKSPACE/ext/lib/development/mysql.jar ($WORKSPACE corresponde à localização da pasta do seu <em>workspace</em> no sistema de arquivos);</p>
<p>- Configurem o valor das propriedades de acesso (username, password, etc?) tendo em atenção que o valor do &#8216;Database Name&#8217; e, por consequência, o final da linha do &#8216;Connection URL&#8217; deverá ser &#8216;lportal&#8217;.</li>
<li> Confirmem as alterações e selecionem agora este driver nas definições do driver (Database -&gt; MySQL -&gt; 5.0 -&gt; Liferay MySQL Driver).</li>
</ul>
<p>Voltem de novo à janela de criação do perfil e validem que todas as informações estão de acordo com a sua configuração (podem testar a ligação a partir desta janela).</p>
<h4>3. Criação do modelo de dados</h4>
<p>Editem o arquivo create-mysql.sql na pasta /sql/create do projecto &#8216;ext&#8217;. Caso não tenham memória para desperdiçar (é o meu caso), respondam afirmativamente quando o eclipse perguntar se pretendem desligar a validação de sintaxe do arquivo.</p>
<p>No topo da janela de edição do ficheiro está a configuração do &#8216;Connection profile&#8217;. Selecionem o tipo Generic JDBC_1.x, o driver &#8216;Liferay &#8211; Mysql&#8217; e a base de dados lportal.</p>
<p><strong>Nota</strong>: caso o status não seja &#8216;Connected&#8217; , vocês não vão conseguir ver o nome da base de dados.<br />
Neste caso devem acessar o Data Source Explorer ( Window -&gt; Show View -&gt; Data Source Explorer), selecionar a Database &#8216;Liferay &#8211; MySQL&#8217; e fazer connect (botão direito do mouse)</p>
<p>Comentem as três primeiras linhas do ficheiro, uma vez que a base de dados já foi criada</p>
<ul>
<li>drop database if exists lportal;</li>
<li>create database lportal character set utf8;</li>
<li>use lportal;</li>
</ul>
<p>Gravem e executem o sql (ctrl+alt+X ou Execute All no menu contextual).</p>
<h4>4. Configuração do datasource no tomcat</h4>
<p>Editem o arquivo Root.xml localizado na pasta servers/tomcat/conf/Catalina/localhost do projeto &#8216;ext&#8217;.</p>
<p>Comentem o datasource do Hypersonic e  descomentem o datasource do MySQL.</p>
<p>Preencham os atributos username e password e, caso não estejam usando os valores <em>default</em> do MySQL, editem também o valor do atributo url, de acordo com a sua configuração.</p>
<p>Gravem as alterações.</p>
<h4>5. Deploy da configuração para o servidor</h4>
<p>Copiem o arquivo Root.xml para a pasta conf/Catalina/localhost do tomcat.</p>
<p>Copiem e o arquivo mysql.jar para para a pasta lib/ext do tomcat.</p>
<p><em>Fonte: <a onclick="javascript:urchinTracker ('/outbound/article/www.pplware.com');" href="http://imasters.uol.com.br/artigo/12283/mysql/liferay_portal_-_configuracao_da_ligacao_a_uma_base_de_dados_mysql/" target="_blank">Imasters</a></em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.debugando.com/liferay-portal-configuracao-da-ligacao-a-uma-base-de-dados-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

