HASS更换MariaDB数据库
由于HASS自带数据库产生的文件很大,会导致HASS死机。
1.NAS上通过“套件中心”安装MariaDB 10和phpMyAdmin
2.安装MairaDB的时候应该会提示你输入密码之类的,年代久远,我这个是以前安装wordpress时一起安装的,忘了。
3.点开phpMyAdmin,选择你要操作的数据库。密码输入刚才你创建的密码,或者是空的,试一下。
4.创建一个新用户,用来HA连接到NAS数据库,因为NAS上默认的账户是不允许远程连接的,当然你要改那个root属性也可以,但最好还是自己再新建一个吧。
账户->新增用户账户
username:用来登陆的用户名
hostname:这个必须选“任意主机”,后面的%可以不改
密码:自己设置一个,或者使用下面生成一个也可以。
全局权限:打勾全选
最好要点最下面的那个“执行”。
5.新那一个数据库homeassistant,或者随便你自己起
排序规则选“utf8_unicode_ci”。
6.修改HA中的configuration.yaml配置文件,MariaDB 5的默认端口是3306,可以不用配置。MariaDB 10的默认端口是3307需要配置。
recorder:
#几天清理一次
purge_interval: 3
#需要保存的天数
purge_keep_days: 30
#db_url: mysql://账户:密码@ip地址:端口/数据库名字
db_url: mysql://hass:hass@192.168.1.100:3307/homeassistant
7.重启HA,在phpMyAdmin里可以看到HA写入的4个表。
8.最后可以进入HASS根目录删除默认自带.DB数据库文件。
阅读剩余
版权声明:
作者:mmmmm
链接:https://ysjh.xyz/?p=68
文章版权归作者所有,未经允许请勿转载。
THE END