用什么软件做网站最快微信微网站制作
一, PostgreSQL 下载
- 需要看官网的:点此
 - 下载直达地址:点此
 - 进行相关学习:PostgreSQL 菜鸟教程
 
二,PostgreSQL 安装
-  
点击安装包进行安装
 -  
出现乱码错误:
 
There has been an error.
Error running C:\Windows\System32\icacls "C: Users\用户名\AppData\Local Temp/postgresal installer d777856685" /T /Q /grant "laptop-bbkgr53t\B+1·E-IO1AEá:(OI)(CI)F": laptop-bbkar53t\?1"a-d;e??""??~~~4: OE sAGÓe•2Èα±êÊT4äÎPÈΕÎÓ ÉäÍê É; £
 

- 原因:用户名是中文,改成英文就可以成功安装了。
 
(于是我开始了我的漫长改名之路,bug层出不穷,改名有风险!!
 不要随便改,而且网络上很多人说的不全面,可以看这篇:https://zhuanlan.zhihu.com/p/509804656?utm_id=0&wd=&eqid=e52b8aa5001f304a000000036556b4d5&wd=&eqid=f7e20928000316bf00000006657270a0
 不过我看有人直接新建账号也可以下载成功:https://www.cnblogs.com/skypeng/p/16694780.html
 我没试过,我最后是改成英文了,然后还有管理员权限再匹配上就成功了。
 )
改路径:
 
 全勾:
 
 
 账号密码用括号里的,更好记。
 
 
 之后一直点Next
 
 取消勾选:
 
 打开PostgreSQL,输入密码
 
 控制面板:
 
 打开SQL Shell (psql)
 
 
 新建数据库(两个方法选择一个就可以了,不要重复建立数据库,不然后面编译会出现错误)
 1.可以在psql里输入CREATE DATABASE thingsboard;
 2.在pgAdmin上新建一个数据库:
 
 
三,tingsboard项目导入IDEA
1. 导入项目
打开idea

 导入成功:
 
2.进行环境配置
- 点击settings.

修改,改成对应路径

 - 打开项目结构(project structure)

这两个都改成11

SDK改成11的

这个也改成11

 
再点击Apply,应用。
3.查看数据库

 如果名称和账号密码等对应不上也进行相应修改:

4.安装脚本
-  
路径复制
先把dao里的两个数据库复制到data里,目的为了在pgadmin把这两个数据库下载下来。

 -  
环境配置
让data能够被识别,进行配置路径。
复制绝对路径(等下要用到)

选中绝对路径:

找到启动项:

运行一下这个

会报一个错误:

选择右上角的edit:

配置环境变量让data目录被识别到,输入:(要用到刚刚复制的路径) 
install.data_dir=复制的路径;install.load_demo=true
 
并且选择jar manifest,使用短命令
 
 再找到服务项,重复刚刚的步骤,配置环境和使用短命令。

 进入thingsboard项目的windows目录,运行install_dev_db.bat。
 
5.运行
再回到IDEA,运行。
 
四,登录
输入localhost:8080,登录:
 
 进入租户管理员页面:
 
