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

 找回密码
 立即注册
查看: 9047|回复: 18

[已解决] 安装mysql数据库后的问题

[复制链接]

39

主题

278

帖子

884

积分

高级会员

Rank: 4

积分
884
金钱
605
HASS币
0
发表于 2018-12-4 10:24:45 | 显示全部楼层 |阅读模式
本帖最后由 气气气气全 于 2018-12-4 11:51 编辑

QQ截图20181204102211.png
安装了MySQL之后就一直报错,然后history,logbook还有recoder都不能用,有什么解决办法吗?求解
在配置文件中配置的内容如下
recorder:
  purge_interval: 2
  purge_keep_days: 5
  db_url: mysql://homeassistant:[email protected]/hass_db?charset=utf8

解决方法:下方评论区,谢谢各位大神


回复

使用道具 举报

8

主题

736

帖子

4568

积分

论坛元老

Rank: 8Rank: 8

积分
4568
金钱
3827
HASS币
40
QQ
发表于 2018-12-4 10:27:17 | 显示全部楼层
回复

使用道具 举报

39

主题

278

帖子

884

积分

高级会员

Rank: 4

积分
884
金钱
605
HASS币
0
 楼主| 发表于 2018-12-4 10:29:02 | 显示全部楼层
Aiden1 发表于 2018-12-4 10:27
https://taron.top/index.php/archives/75/我也是刚装的

秒回,很强
回复

使用道具 举报

0

主题

28

帖子

152

积分

注册会员

Rank: 2

积分
152
金钱
124
HASS币
0
发表于 2018-12-4 10:36:59 | 显示全部楼层
无法连接到数据库,连接被重置
请检查服务端与数据库的连接是否正常。
如果数据库自定义端口,要在IP后加端口号。
回复

使用道具 举报

39

主题

278

帖子

884

积分

高级会员

Rank: 4

积分
884
金钱
605
HASS币
0
 楼主| 发表于 2018-12-4 10:38:11 | 显示全部楼层
alisdream 发表于 2018-12-4 10:36
无法连接到数据库,连接被重置
请检查服务端与数据库的连接是否正常。
如果数据库自定义端口,要在IP后加端 ...

谢谢回复,我检查看看
回复

使用道具 举报

8

主题

736

帖子

4568

积分

论坛元老

Rank: 8Rank: 8

积分
4568
金钱
3827
HASS币
40
QQ
发表于 2018-12-4 10:46:10 | 显示全部楼层
气气气气全 发表于 2018-12-4 10:38
谢谢回复,我检查看看

进入虚拟环境:
pip3 install --upgrade mysqlclient
我之前也是这样,还有就是权限
回复

使用道具 举报

39

主题

278

帖子

884

积分

高级会员

Rank: 4

积分
884
金钱
605
HASS币
0
 楼主| 发表于 2018-12-4 10:50:05 | 显示全部楼层
Aiden1 发表于 2018-12-4 10:46
进入虚拟环境:
pip3 install --upgrade mysqlclient
我之前也是这样,还有就是权限 ...

pip3 install --upgrade mysqlclient这个我已经安装过了,权限好像没有加,我现在试试
回复

使用道具 举报

8

主题

736

帖子

4568

积分

论坛元老

Rank: 8Rank: 8

积分
4568
金钱
3827
HASS币
40
QQ
发表于 2018-12-4 10:56:01 | 显示全部楼层
本帖最后由 Aiden1 于 2018-12-4 10:57 编辑
气气气气全 发表于 2018-12-4 10:50
pip3 install --upgrade mysqlclient这个我已经安装过了,权限好像没有加,我现在试试 ...

把hass_db这个数据库加上homeassistant 账户的权限,我这是root账户数据库是homeassistant
QQ截图20181204105640.png
回复

使用道具 举报

23

主题

1338

帖子

6755

积分

超级版主

Rank: 8Rank: 8

积分
6755
金钱
5392
HASS币
100

教程狂人

发表于 2018-12-4 11:06:54 | 显示全部楼层
需要在mysql数据库里面跑一条赋权语句,mysql默认不对外网访问
回复

使用道具 举报

8

主题

736

帖子

4568

积分

论坛元老

Rank: 8Rank: 8

积分
4568
金钱
3827
HASS币
40
QQ
发表于 2018-12-4 11:16:48 | 显示全部楼层
natic 发表于 2018-12-4 11:06
需要在mysql数据库里面跑一条赋权语句,mysql默认不对外网访问

是的,grant all privileges on hass_db.* to 'hhzn2016'@'%' identified by '密码';
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 04:03 , Processed in 0.925731 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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