WebcatEE Sqlite 支持


WebcatEE 系统需要使用数据库才能运行,WebcatEE 目前仅支持使用 MySql 和 Sqlite。

使用 Sqlite 数据库


1. 拷贝 sqlite/webcat2.db 到磁盘的任意位置,Linux环境请确保启动tomcat的用户对该文件拥有读写权限;
2. 将 WEB-INF/classes/jdbc.properties 重命名为 jdbc.mysql.properties;
3. 修改 WEB-INF/classes/jdbc.sqlite.properties;

    # 修改 webcat2.db 的位置,例如:
    jdbc.url = jdbc:sqlite:C:\data\webcat2.db

4. 将 WEB-INF/classes/jdbc.sqlite.properties 重命名为 jdbc.properties;
5. 重启tomcat;
WebcatEE 开发团队不保证每次发布的新版本能够完全兼容 Sqlite,也不保证所有功能都可用。强烈建议使用 MySQL。

使用 MySQL 的好处:

  1. 开发团队使用 MySQL 作为开发数据库,MySQL 会经过更多的测试,可以保证所有功能都是经过测试且可用的;Sqlite 测试很少或者某些功能没有经过测试;
  2. WebcatEE 针对 MySQL 做了很多优化,可以保证性能。Sqlite 基本没有优化;