使用cmd启动数据库以后,命令行窗口需要一直处于开启状态,如果关闭的话,数据库也会退出,为了方便使用,可以将数据库安装为windows server
- 创建一个批处理文件startup.bat用于启动数据库,文件内容:
influxd.exe --reporting-disabled
2. 双击启动bat文件,测试这个文件是否能正常启动数据库
3. bat文件测试正常以后,下载另一个工具nssm,将bat文件安装为windows服务
nssm下载地址:http://www.nssm.cc/download
选择nssm-2.24-101-g897c7ad.zip文件
4. 解压nssm压缩包,在里面找到win64的可执行文件,并复制到influxdb的同级目录下
5. 安装Windows服务
在该目录下启动cmd,执行命令:nssm.exe install InfluxDBService
会弹出如下窗口,选择可执行文件的路径,服务名设置为:InfluxDBService,点击"Install service"
6. 打开window服务管理器,可以看到数据库服务InfluxDBService已经安装成功,启动类型也设置为了自动
7. 启动InfluxDBService服务,然后再次用本地浏览器访问数据库:localhost:8086,看到如下页面,说明influxdb数据库服务安装成功。