liferay与mysql的连接

本文的前提是已经搭建好liferay的开发环境,没建好的可以参照我以前发的那篇文章

由于个人对mysql不是很熟悉,所以我的数据库操作都是使用SQLyog Enterprise进行数据库操作的。

首先在mysql中建立一个名为lfieray的数据库,然后找到portal项目下sql/portal-tables.sql文件,执行里面的sql语句建立好liferay的数据库。这样你的mysql里面就有了liferay的数据库了

接下来,我们找到liferay/tomcat/conf/Catalina/localhost目录下的ROOT.xml文件打开,将里面内容替换为:

name="jdbc/LiferayPool"

auth="Container"

type="javax.sql.DataSource"

driverClassName="com.mysql.jdbc.Driver"

url="jdbc:mysql://localhost:3306/liferay?useUnicode=true&characterEncoding=UTF-8"

username="root"

password="00000000"

maxActive="100"

maxIdle="30"

maxWait="10000"

/>

name="mail/MailSession"

auth="Container"

type="javax.mail.Session"

mail.transport.protocol="smtp"

mail.smtp.host="localhost"

/>

className="org.apache.catalina.realm.JAASRealm"

appName="PortalRealm"

userClassNames="com.liferay.portal.security.jaas.PortalPrincipal"

roleClassNames="com.liferay.portal.security.jaas.PortalRole"

debug="99"

useContextClassLoader="false"

/>

以上username,password分别为你的mysql数据库的用户名,密码。

接下来我们拷贝D:/liferay/ext/lib/development目录下的mysql.jar到D:/liferay/ext/ext-lib/global目录下,然后在MyEclipse中的ext项目中build.xml中点右键,选择run as->ant build...,选择deploy,执行。

等操作结束以后,运行tomcat/bin/startup.bat启动tomcat服务器,在浏览器访问liferay如果可以正常登陆了,则说明你的数据库已经配好了。

1 楼 saintmaoyi 2008-03-25

写的很好

原创文章,转载请注明: 转载自搞代码

微信 赏一包辣条吧~

支付宝 赏一听可乐吧~

liferay mysql driver_liferay与mysql的联接相关推荐

  1. liferay mysql driver_Liferay更改数据库(oracle,mysql)

    Liferay默认是使用HSQL这个数据库,如果要在项目中使用其他的数据库,应该做如下相关设定. 以ORACLE为例. 下载Liferay Oracle 10g的数据库文件.下载地址为 http:// ...

  2. com/mysql/jdbc/sqlerror_com.mysql.jdbc.sqlerror

    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052) 在MYSQL中的BLOB字段中插入图片,提示出错!!!加载MYSQL ...

  3. qt mysql now()_Qt + mysql 運用 (項目一)

    自己整合了一些資料方便以后查看,另外參考了一些資料嘗試做了個學生管理系統 以下資料若有錯誤或有侵權的地方,請前輩們指正,謝謝! 在Qt項目中右鍵執行qmake,之后在運行. 另外一種方法是在MVS20 ...

  4. windows nodejs mysql_windows server 安装 mysql + nondejs连接mysql

    下载 安装 下载完后,将 zip 包解压到相应的目录,这里我将解压后的文件夹放在 C:\mysql 下. 接下来需要配置下 MySQL 的配置文件 打开刚刚解压的文件夹 C:\mysql ,在该文件夹 ...

  5. fedora mysql 客户端_fedora mysql 安装

    本例使用的是 mysql-5.0.45.tar.gz 安装编译前提: Yum install gcc Yum install gcc-c++ 1.第一个MYSQL安装 编译1.带上参数 ./confi ...

  6. window mysql 字符集_Windows mysql默认字符集修改

    一.通过MySQL命令行修改: mysql> SET character_set_client = utf8 ; mysql> SET character_set_connection = ...

  7. mysql启用keepalive_keepalive+mysql 主主配置

    1.   环境说明: 机器名 eth0 说明 server01 192.168.100.30/24 Mysql.keepalive server02 192.168.100.31/24 Mysql.k ...

  8. 使用MySQL Proxy解决MySQL主从同步延迟

    MySQL的主从同步机制非常方便的解决了高并发读的应用需求,给Web方 面开发带来了极大的便利.但这种方式有个比较大的缺陷在于MySQL的同步机制是依赖Slave主动向Master发请求来获取数据的, ...

  9. mysql isreg_`Innodb` MySQL中如何优雅的删除大表跑路

    最近很想写写MySQL相关的内容,就从这个话题出发吧 有人说删MySQL表谁不会 不就是 drop table TABLENAME 如果在生产环境中,你对一张TB级别的大表,敲下这行命令 那么你的主管 ...

最新文章

  1. Objective C ARC 使用及原理
  2. 根据对象的属性去重,获取新数组
  3. Python运行环境与异常处理
  4. WPF使用Webbrowser操作网页的主要代码
  5. 图片格式转换大小调整工具_如何轻松快速地将图片转换到JPG/JPEG/PNG/BMP/TIFF
  6. hdoj1789:Doing Homework again (贪心)
  7. Microsoft.NET框架程序设计--18 异常
  8. SQL Server判断对象是否存在 (if exists (select * from sysobjects )
  9. 学校为什么要单位接收函_签了三方,想毁约怎么办?这几点你必须要知道!
  10. matlab中lambertw,MATLAB解常微分方程
  11. linux下用c语言写黄金矿工,c语言课程设计黄金矿工(提高篇)
  12. “九”答不可 | 量子计算会“带来革命性改变”吗?
  13. vasp和ms_科学网—小谈CASTEP(Linux), MS-CASTEP, VASP软件区别 - 张召富的博文
  14. 软件测试(测试开发之测试工具开发1——helloworld)
  15. Word自动生成目录的方法
  16. 华山行-西安生活的小记录
  17. mock.js文档详解5及下载(Random中的Name,Web,Address种类函数)
  18. 系统工程师 运维工程师区别
  19. 计算机网络中的基本器件(网卡,集线器,交换机,路由器)
  20. 【微机汇编语言学习笔记(四)】十进制数的ASCII转换为BCD码

热门文章

  1. 一缕黑暗中的火光-----------UML九种图、开发过程中英文名称对照--------------优雅的建模语言...
  2. 战地4高性能服务器,战地4服务器推荐配置
  3. spring --jia包依赖坐标收集
  4. python小课堂25_Python入门第25课——小案例之随机数(只读课堂)
  5. Mac Os微信多开小助手安装教程
  6. vue初始化页面闪动问题
  7. WMP专辑封面显示不正常的问题(更新问题真实原因及完美解决方法)
  8. linux升级wine1.7,Wine 1.7.43 发布下载
  9. C 语言时间函数 秒 毫秒 微秒
  10. 数据库及数据表的创建与删除