『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 3746|回复: 2

[经验分享] docker安裝mariadb並讓HA使用

[复制链接]

27

主题

387

帖子

3105

积分

元老级技术达人

积分
3105
金钱
2698
HASS币
40

教程狂人

发表于 2019-2-3 17:21:28 | 显示全部楼层 |阅读模式
本帖最后由 windgo 于 2019-2-6 21:13 编辑

以群輝docker為例

#進入終端機畫面,紅色的地方改成你要的
docker run -d  --name mariadb -e MYSQL_ROOT_PASSWORD=your_root_password --net=host mariadb:latest

#docker建立完成後,開啟docker的終端機畫面,登入後輸入你上面所指定的your_root_password密碼
mysql -u root -p

#建立給HA用的資料庫
create database HomeAssistant;

#建立使用HA資料庫的使用者,紅色的地方改成你要的
CREATE USER 'user' IDENTIFIED BY 'password';

#進入HA資料庫
use HomeAssistant;


#給予HA使用者對於HA資料庫的權限,紅色的地方改成你要的
GRANT ALL PRIVILEGES ON HomeAssistant.* TO 'user'@'%' IDENTIFIED BY 'password';

#套用新的使用者權限
FLUSH PRIVILEGES;
Image_20190206_001.png
#編輯HA的 configuration.yaml,紅色的地方改成你要的
#可參考https://www.home-assistant.io/components/recorder/

recorder:
  db_url: mysql://user:password@your_db_ip:3306/HomeAssistant?charset=utf8

修改完成重啟HA,檢查是否有錯誤訊息





回复

使用道具 举报

26

主题

2096

帖子

8514

积分

论坛元老

Rank: 8Rank: 8

积分
8514
金钱
6413
HASS币
30

论坛元老

发表于 2019-2-3 19:08:50 | 显示全部楼层
换库的好处是什么,请教一下
回复

使用道具 举报

27

主题

387

帖子

3105

积分

元老级技术达人

积分
3105
金钱
2698
HASS币
40

教程狂人

 楼主| 发表于 2019-2-4 00:06:39 | 显示全部楼层
情非殇 发表于 2019-2-3 19:08
换库的好处是什么,请教一下

mysql比sqlite速度快一點 權限管理上方便點
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-3 20:57 , Processed in 0.965184 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表