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

 找回密码
 立即注册
查看: 7574|回复: 10

[技术探讨] [已解决]N1 安装MariaDB 无法连接数据

[复制链接]

15

主题

138

帖子

584

积分

高级会员

Rank: 4

积分
584
金钱
446
HASS币
0
发表于 2019-6-9 00:15:17 | 显示全部楼层 |阅读模式
本帖最后由 xiee 于 2019-6-14 22:27 编辑

情况是 N1 DEBEAIN  HOMEASSISTANT 是DOCKER安装的

MariaDB  和 PHPMYADMIN 没用DOCKER 直接在 DEBIAN源下安装的 但是提示无法连接服务器

2.png
2019-06-09 00:10:27 WARNING (MainThread) [homeassistant.setup] Setup of recorder is taking over 10 seconds.2019-06-09 00:10:27 ERROR (Recorder) [homeassistant.components.recorder] Error during connection setup: (MySQLdb._exceptions.OperationalError) (2002, "Can't connect to MySQL server on '192.168.5.174' (115)") (Background on this error at: http://sqlalche.me/e/e3q8) (retrying in 3 seconds)2019-06-09 00:10:30 ERROR (Recorder) [homeassistant.components.recorder] Error during connection setup: (MySQLdb._exceptions.OperationalError) (2002, "Can't connect to MySQL server on '192.168.5.174' (115)") (Background on this error at: http://sqlalche.me/e/e3q8) (retrying in 3 seconds)2019-06-09 00:10:33 ERROR (Recorder) [homeassistant.components.recorder] Error during connection setup: (MySQLdb._exceptions.OperationalError) (2002, "Can't connect to MySQL server on '192.168.5.174' (115)") (Background on this error at: http://sqlalche.me/e/e3q8) (retrying in 3 seconds)

查询MariaDB  情况 如下  
1.png

MariaDB  10  端口是3306,在配置文件中 3307也试过 都不行

recorder:
  purge_interval: 2
  purge_keep_days: 30
  db_url: mysql://hass:[email protected]:3306/homeassistant?charset=utf8



配置文件如上面所写 的 都没问题。就是连接不上求大神指导

经查询是MARIADB 只监听本地的3306 端口
[color=rgba(0, 0, 0, 0.75)]修改/etc/mysql/my.cnf文件
[color=rgba(0, 0, 0, 0.749019607843137)]或者 /etc/mysql/mariadb.conf.d/50-server.cnf
视版本而定  找到bind-address = 127.0.0.1这句话,注释掉就行了


回复

使用道具 举报

23

主题

1338

帖子

6755

积分

超级版主

Rank: 8Rank: 8

积分
6755
金钱
5392
HASS币
100

教程狂人

发表于 2019-6-9 09:26:39 | 显示全部楼层
mysql默认本地网络访问,需要根据ip添加用户,*也行
回复

使用道具 举报

2

主题

291

帖子

1530

积分

论坛积极会员

积分
1530
金钱
1239
HASS币
0
发表于 2019-6-9 11:18:29 | 显示全部楼层
进入虚拟用户装MySQLclient
回复

使用道具 举报

15

主题

138

帖子

584

积分

高级会员

Rank: 4

积分
584
金钱
446
HASS币
0
 楼主| 发表于 2019-6-9 20:03:35 来自手机 | 显示全部楼层
natic 发表于 2019-6-9 09:26
mysql默认本地网络访问,需要根据ip添加用户,*也行

新手太新了,能否具体指教一下!!不知怎么操作的
回复

使用道具 举报

15

主题

138

帖子

584

积分

高级会员

Rank: 4

积分
584
金钱
446
HASS币
0
 楼主| 发表于 2019-6-9 20:06:17 来自手机 | 显示全部楼层
skyflying5 发表于 2019-6-9 11:18
进入虚拟用户装MySQLclient

ha是在docker下安装的,具体怎么操作啊?新手不太会
回复

使用道具 举报

15

主题

138

帖子

584

积分

高级会员

Rank: 4

积分
584
金钱
446
HASS币
0
 楼主| 发表于 2019-6-9 22:16:30 | 显示全部楼层
natic 发表于 2019-6-9 09:26
mysql默认本地网络访问,需要根据ip添加用户,*也行

3.png

是这边设置的权限么?已经设置成这样的还是不行。
回复

使用道具 举报

22

主题

519

帖子

1608

积分

金牌会员

Rank: 6Rank: 6

积分
1608
金钱
1089
HASS币
10
发表于 2019-6-10 08:54:13 | 显示全部楼层
楼主 这是准备用来专门当数据库用吗? 外接硬盘?
回复

使用道具 举报

15

主题

138

帖子

584

积分

高级会员

Rank: 4

积分
584
金钱
446
HASS币
0
 楼主| 发表于 2019-6-10 10:59:12 来自手机 | 显示全部楼层
pigcais 发表于 2019-6-10 08:54
楼主 这是准备用来专门当数据库用吗? 外接硬盘?

用了一个u盘,设置了清空时间啊!
回复

使用道具 举报

22

主题

519

帖子

1608

积分

金牌会员

Rank: 6Rank: 6

积分
1608
金钱
1089
HASS币
10
发表于 2019-6-10 11:01:22 | 显示全部楼层
如果专门给ha当数据库 那得挂个硬盘哈 定清的话,和N1上直接装ha存数据区别不大吧
回复

使用道具 举报

15

主题

138

帖子

584

积分

高级会员

Rank: 4

积分
584
金钱
446
HASS币
0
 楼主| 发表于 2019-6-10 16:53:30 来自手机 | 显示全部楼层
pigcais 发表于 2019-6-10 11:01
如果专门给ha当数据库 那得挂个硬盘哈 定清的话,和N1上直接装ha存数据区别不大吧  ...

直接装数据和历史记录都慢!瞎鼓捣!
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 02:26 , Processed in 0.133299 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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