Raspberry Pi i2c 安装后 MySQL 的问题
Raspberry Pi problems with MySQL after i2c installation
我的树莓派有一个奇怪的问题。我正在尝试在 Raspbian 上制作一个气象站。这是我所做的:
已安装Raspbian
apt-get升级,apt-get更新,rpi-update,然后再次升级和更新
已配置 i2c (https://learn.adafruit.com/adafruits-raspberry-pi-lesson-4-gpio-setup/configuring-i2c)
为 BMP180 和 DHT11 下载 python 文件(是的,我知道,DHT 与 i2c 无关,我只是说我做到了 :))
已安装mysql
现在最棒的是:此刻一切都很好 - 我可以将温度、压力等信息发送到数据库。但我也想在我的面包板上安装 RTC,因为气象站也应该离线工作,我需要一个合适的时间来进行测量。所以我这样做:
https://www.abelectronics.co.uk/rtcpi-raspberrypi-tutorial/info.aspx
...我的问题开始了。重新启动后 RPi 工作非常慢(约 5 分钟才能打开),ssh(通过 Putty)工作很糟糕(实际上,有时它根本不起作用,只是 "connection refused")并且出于某种原因 MySQL搞砸了。它给了我错误 "can't connect through socket"(类似于 Can't connect to local MySQL server through socket '/var/mysql/mysql.sock' (38))。
我可以通过输入 "service mysql start" 来 运行 它,但我希望它在自动启动时运行。我尝试了一切:重新安装 mysql、更新、升级(构建 "apt-get" 依赖树大约需要 30 分钟!),甚至从头安装 Raspbian。
好的,我的问题解决了。
这是由Apache 2 引起的。我以前只通过SSG 使用Putty,所以在Raspbian 启动时看不到系统消息。当我将 RPi 连接到我的电视时,我注意到 Apache 出了点问题 - "Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName"。然后 MySQL 也崩溃了,RPi 工作很慢。
解决方法如下:
只需按照 "main" 说明和 2 个热门评论中的说明进行操作即可。它对我有用,不再有 MySQL 或 Apache 问题。
我的树莓派有一个奇怪的问题。我正在尝试在 Raspbian 上制作一个气象站。这是我所做的:
已安装Raspbian
apt-get升级,apt-get更新,rpi-update,然后再次升级和更新
已配置 i2c (https://learn.adafruit.com/adafruits-raspberry-pi-lesson-4-gpio-setup/configuring-i2c)
为 BMP180 和 DHT11 下载 python 文件(是的,我知道,DHT 与 i2c 无关,我只是说我做到了 :))
已安装mysql
现在最棒的是:此刻一切都很好 - 我可以将温度、压力等信息发送到数据库。但我也想在我的面包板上安装 RTC,因为气象站也应该离线工作,我需要一个合适的时间来进行测量。所以我这样做:
https://www.abelectronics.co.uk/rtcpi-raspberrypi-tutorial/info.aspx
...我的问题开始了。重新启动后 RPi 工作非常慢(约 5 分钟才能打开),ssh(通过 Putty)工作很糟糕(实际上,有时它根本不起作用,只是 "connection refused")并且出于某种原因 MySQL搞砸了。它给了我错误 "can't connect through socket"(类似于 Can't connect to local MySQL server through socket '/var/mysql/mysql.sock' (38))。
我可以通过输入 "service mysql start" 来 运行 它,但我希望它在自动启动时运行。我尝试了一切:重新安装 mysql、更新、升级(构建 "apt-get" 依赖树大约需要 30 分钟!),甚至从头安装 Raspbian。
好的,我的问题解决了。
这是由Apache 2 引起的。我以前只通过SSG 使用Putty,所以在Raspbian 启动时看不到系统消息。当我将 RPi 连接到我的电视时,我注意到 Apache 出了点问题 - "Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName"。然后 MySQL 也崩溃了,RPi 工作很慢。
解决方法如下:
只需按照 "main" 说明和 2 个热门评论中的说明进行操作即可。它对我有用,不再有 MySQL 或 Apache 问题。