You need to enable JavaScript to run this app. 升级Verizon Fios后Python连接树莓派MySQL报1130 Host not allowed错误
优惠活动
大模型
产品
解决方案
定价
更多

升级Verizon Fios后Python连接树莓派MySQL报1130 Host not allowed错误

网络升级后局域网Python脚本连接树莓派MariaDB异常问题

问题背景

完成Verizon Fios互联网升级后,原有可正常运行的Python脚本无法访问同局域网内树莓派上部署的MySQL(MariaDB)服务器。脚本报错为:
mysql.connector.errors.DatabaseError: 1130: Host 'my_computer_name.myfiosgateway.com' is not allowed to connect to this MySQL server
此前使用旧网络/旧IP时该脚本可正常运行,本次仅网络环境发生变更,无其他服务侧改动;MySQL配置文件.cnf中的bind-address项已被注释。

已完成的排查操作

  • 确认运行脚本的电脑的新IP地址
  • 将Python脚本所用配置文件内的数据库IP地址修改为新IP
  • 在MySQL服务器上,以运行脚本的笔记本的新IP为Host字段创建新用户
  • 为该新用户授予服务器上目标数据库的全部权限
  • 执行Flush Privileges命令刷新权限
  • 重启MySQL服务器

现存排查疑点

  • 报错返回的主机标识是带网关域名后缀的计算机名形式,而非IP地址;已针对报错中返回的精确主机名重复执行上述全部排查操作,仍无法解决问题
  • 已对比MySQL服务器上旧IP与新IP对应的GRANTS配置,二者完全一致
  • 已确认笔记本可正常ping通树莓派,基础网络连通性无异常
  • 目前不确定是否存在遗漏的操作步骤,或是需要调整路由器相关设置

关联代码片段

数据库配置文件dbConfig.py

dbConfig = {
    'host': 'xxx.xxx.x.xxx',
    'database': 'NHL',
    'user': 'greg',
    'password': 'xxxxxx',
}

数据库连接脚本片段

import dbConfig as guiConfig
import csv
import time

# connect to server
conn = mysql.connect(**guiConfig.dbConfig)

内容的提问来源于stack exchange,提问作者GoAvsGo29

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.28 00:06:09