Как получить доступ к базе данных liferays - PullRequest
3 голосов
/ 25 июля 2011

Мне нужен доступ к моей локальной базе данных liferays через sql. Как открыть командную строку sql для этой базы данных?

Ответы [ 4 ]

3 голосов
/ 25 июля 2016

Я опишу установку базы данных MySQL.

Прежде всего, вам следует скачать эту базу данных с официального сайта:

http://dev.mysql.com/downloads/

Чем вы должны создать (или изменить существующий) файл «Proper-ext.properties» в вашей папке Liferay. Удалите весь текст в этом файле и вставьте это:

jdbc.default.driverClassName=com.mysql.jdbc.Driver
jdbc.default.url=jdbc:mysql://localhost/lportal?useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false
jdbc.default.username=root
jdbc.default.password=admin

Также вы должны создать нового пользователя (root, admin) и новую базу данных и назвать ее «lportal» (создать базу данных lportal).

После этого вы должны открыть командную строку и ввести mysqld --console. Затем вы должны открыть еще одну командную строку и ввести mysql -u root -p.

Удачи!

3 голосов
/ 28 июля 2011

Начните с используйте пользовательскую базу данных .Наличие всего в, скажем, Mysql базе данных позволяет вам использовать все инструменты, доступные для просмотра этой базы данных.Я думаю, что есть много хороших инструментов для Mysql , и таким образом вы получите то, что вы хотите - легко и без особых усилий!

2 голосов
/ 04 апреля 2015

Это внешняя ссылка, но она помогла мне достичь того, чего я и вы хотели, это руководство по использованию SquirrelSQL Client для просмотра этой БД.

2 голосов
/ 25 июля 2011

По умолчанию используется база данных HSQL (http://hsqldb.org/) (возможно, есть клиент для подключения к нему). Данные хранятся в $ LIFERAY_HOME \ data \ hsql. Если вы хотите другую проверку БД: http://www.liferay.com/community/wiki/-/wiki/Main/Database+Portal+Properties

...