homeassistant mysql_二、(可选)安装MariaDB替换homeassistant数据库
随着系统的使用,以及设备数量的增加,homeassistant自带的数据库将会越来越大,启动速度会越来越慢,将大大的影响我们的用户体验。因此我们在初次安装系统还未配置设备时需要将数据库更改为MariaDB。以下将详细的讲解安装过程。
安装:
在默认用户下使用
sudo apt-get install libmariadbclient-dev libssl-dev
pip3 install mysqlclient
安装MariaDB
配置:
在默认用户下使用
cd
sudo apt-get update
sudo hassbian-config install mariadb
sudo mysql -u root -p
CREATE DATABASE homeassistant;
CREATE USER 'homeassistant' IDENTIFIED BY 'homeassistant';
GRANT ALL PRIVILEGES ON homeassistant.* TO 'homeassistant';
show databases;
use mysql;
show tables;
FLUSH PRIVILEGES;
exit
打开Samba根目录下的homeassistant目录,打开configuration.yaml文件,加入
recorder:
db_url: mysql://homeassistant:homeassistant@127.0.0.1/homeassistant
重启homeassistant ,查看日志,如果没有错误,就可以删除home-assistant_v2.db 文件了。
sudo reboot
homeassistant mysql_二、(可选)安装MariaDB替换homeassistant数据库相关推荐
- homeassistant mysql_学习笔记 篇三:HomeAssistant学习笔记docker安装的ha更换数据库
学习笔记 篇三:HomeAssistant学习笔记docker安装的ha更换数据库 2018-11-15 12:06:58 4点赞 18收藏 3评论 是返乡过年?还是就地过年?最新一届#双面过节指南# ...
- Centos7安装mariadb galera cluster数据库集群 详解
#Galera集群特点 集群之间无延时,同步复制.而master-slave主从异步复制,存在延迟. active-active多主,集群内部服务器都是同时写,必须等所有集群内所有数据库都完成数据写入 ...
- homeassistant mysql_HomeAssistant学习笔记docker安装的ha更换数据库
HomeAssistant学习笔记docker安装的ha更换数据库 用了一段时间之后发现日志和历史打开的速度越来越慢,在论坛里查了半天发现是因为HA官方所用数据库导致,官方也给出了相关文档,https ...
- centos6.9 卸载mysql_CentOS 6.9卸载MySQL并安装MariaDB的方法
一.卸载MySQL 关闭目前的mysql服务#/etc/init.d/mysqld stop 确保已正常关闭#ps -ef | grep mysql 查询mysql的安装情况:#rpm -qa | g ...
- vmware虚拟化(二)安装vsphere5.1
vmware虚拟化(二)安装vsphere5.1 安装前的准备(环境) 一台域控制器 一台sql2008数据库 二.安装vCenter服务 在数据库里创建一个数据库,名字就叫vCenter 1.添加数 ...
- 树莓派无法安装mariadb_RaspberryPi(树莓派)安装 MariaDB 数据库没有办法远程访问...
在 RaspberryPi(树莓派) 上安装 MariaDB 或者 MySQL 数据库的时候. 设置的用户没有办法通过网络远程登录. 首先确定的是,用户已经设置了访问权限. 提示的错误信息是: ER ...
- homeassistant mysql_给Homeassistant更换PostgreSQL数据库
给Homeassistant更换PostgreSQL数据库 2020-11-12 19:17:58 7点赞 64收藏 2评论 是返乡过年?还是就地过年?最新一届#双面过节指南#开始啦!本次征稿活动分为 ...
- 玩客云刷安卓及armbian安装docker部署Homeassistant
玩客云刷安卓及armbian安装docker部署Homeassistant 自从玩客云成为矿渣以后,总想把自己家里吃灰的玩客云利用起来.网上搜资料,大部分都是N1的刷机资料,相比之下玩客云还是不如N1 ...
- 小米开源监控系统监控mysql_二、小米开源监控平台open-falcon安装与使用
小米开源企业级监控平台open-falcon安装与部署 由于实验机器不多,并不是生产环境,只是作为学习使用,故采用 ALL In One 的模式,即一个中心主机,其他主机都往这一个中心主机推送数据.中 ...
最新文章
- HPU第三次积分赛-D:Longest Increasing Subsequence(DP)
- 洛谷 P1082 同余方程(同余exgcd)
- HTML5 progress和meter控件
- 标题在图表上_从零开始学Excel——标题和图例的设置(143)
- 数据开放 数据集_您可以使用开放数据做什么?
- 现代3D图形编程学习-基础简介(2) (译)
- 20145235 《Java程序设计》第6周学习总结
- SAS中的删除空格相关函数
- 【动态规划】黑熊过河
- Markdown 小技巧之图片左对齐
- 微信开发者工具无法选择预览和真机调试_小程序开发 第二篇:使用微信小程序开发者工具、wepy框架初始化项目...
- mysql多表sumif_MySQL与EXCEL sum sumif sumifs 函数结合_品牌汇总_20161101
- oracle创建索引和删除索引
- Java基础面试题(2022版)
- 消费提示:2012春运火车票 网上订票攻略
- 微信小程序尺子样式滚动选择器组件
- 区块链(Blockchain)简介
- lqc_基于IP地址,端口的访问控制
- 从零学Linux第一章——操作系统演变及历史介绍
- [杭州衡泰]软件测试面经
热门文章
- selenium三种等待时间之强制等待
- 1705. 吃苹果的最大数目(贪心、优先队列(堆)、哈希表),总之先吃快烂的苹果
- 论坛各种问题总结--(随时更新)
- 软件模块化定制将造成传统软件消失?
- HTML文本编辑器BBEdit 14 for Mac
- TestNg常用enable、timeOut、exceptedException、groups、dependsOnGroups、dependsOnMethods、@Paramters、priority
- Android常见设计模式——观察者模式 (Observer Pattern)
- 2016 ECCV-Gated Siamese Convolutional Neural Network Architecture for Human Re-ID
- 【C语言】探究整型数据在内存中的存储
- Linux未来猜想:被遗忘还是终结Windows?