2012-02-13 11 views
0

Liferayデータベースの閲覧/アクセス方法を教えてください。私はすべてのテーブルを使用して見たいです。定期的なLiferayやTomcatのインストールにはPhpMyAdminのようなソフトウェアが含まれていますか?Liferayへのアクセス方法と参照方法

追加情報: アクセスしようとしているLiferayがAmazon EC2に座っています。SSHを使用してterminalコマンドを使用できます。

+0

あなたはどのバージョンのLiferayを使用していますか? – adarshr

+0

Liferay Portal 6.0 GA4 – Pennf0lio

答えて

4

と、データベースは、単にファイル「[instalation_directory] ​​/data/hsql/lportal.script」であるよりも、それを開始しました:あなたは下のこのファイルを見つけることができます。テキストエディタで開くことができます。

それとも、Liferayを停止し、this

+0

こんにちはMartinさんに感謝します!私はportal.scriptにアクセスしましたが、予想通りに構造化されていないようです。 2番目の解決策は私が探しているものですが、それを設定することは私を混乱させます。 – Pennf0lio

+0

これはファイルがHSQLデータベースの単なる記憶域であるためです。必要なものを見るには、何らかのデータベースツールを使用する必要があります。あなたはどちらを使いますか? –

+0

私はテキストエディタ(パニックコーダ)を使用しました。データベースツールでは、何を使うべきか分かりません。私はPhpMyAdminの中で私のデータベースを見ることを使用しています。それはPHP環境にありました。私はJava/Liferayではわかりません。 – Pennf0lio

0

liferayに接続するデータベースは、portal-ext.propertiesを使用して構成されます。あなただけのunziped Liferayの場合

<liferay-root>/<tomcat>/webapps/ROOT/WEB-INF/classes 
+0

こんにちはAdarshr、ありがとうございます。 ここは私がportal-ext.propertiesで見たものです。 #データベース設定 jdbc.default.jndi.name = jdbc/LiferayPool これを使用する方法やアクセスする方法がわかりません。 – Pennf0lio

+0

あなたはどのアプリケーションサーバーを使用していますか?それがtomcatの場合、 'jdbc/LiferayPool'の実際の設定は' ' – adarshr

+0

はい、それは風です。最初にチェックアウトします。ありがとうございました! – Pennf0lio

1

見てみることができますが、Liferayのバンドルをダウンロードしたら、[OK]まず、それはHypersonicデータベースが付属しています。これは、デモ目的でのみ使用してください。私たちが通常行っているのは、HypersonicをMySQLのようなエンタープライズデータベースに置き換えることです。これを行う手順はここで言及します。 http://www.liferay.com/community/wiki/-/wiki/Main/Database+Configuration

簡単にmysqlをダウンロードしてください。上記のリンクで述べたように、mysqlにデータベースを作成し、そのデータベースのjdbcプロパティをportal-ext.propertiesに指定します。

phpAdminまたはMYSQLクエリブラウザ(私はSQLYOGを使用)を使用して、このデータベースを参照して値を見ることができると思います。

関連する問題