当前位置: 首页 > news >正文

本地MySQL连接hive

1、首先需要修改MySQL的配置,允许远程连接:

# 在本地MySQL服务器上执行
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf

找到 bind-address 行,将其修改为:

bind-address = 0.0.0.0

2、在本地MySQL中创建用户并授权(注意这里要使用虚拟机的IP地址):

# 在本地MySQL中执行
CREATE USER 'hive'@'虚拟机IP地址' IDENTIFIED BY 'hivepassword';
GRANT ALL PRIVILEGES ON metastore.* TO 'hive'@'虚拟机IP地址';
FLUSH PRIVILEGES;

3、在虚拟机的Hive配置中,修改 hive-site.xml 的连接URL:

<property><name>javax.jdo.option.ConnectionURL</name><value>jdbc:mysql://本地MySQL服务器IP:3306/metastore?createDatabaseIfNotExist=true</value>
</property>

4、确保本地防火墙允许MySQL端口(默认3306)的访问:

# 在本地服务器上执行
sudo ufw allow 3306

如果连接失败,检查:
MySQL是否允许远程连接
防火墙设置
网络连接状态
用户名密码是否正确
数据库权限是否正确

http://www.xdnf.cn/news/287263.html

相关文章:

  • ASP.NET Core 请求限速的ActionFilter
  • 算法中的数学:质数(素数)
  • 30天通过软考高项-第十一天
  • CodeBlocks25配置wxWidgets3.2
  • 004-nlohmann/json 快速认识-C++开源库108杰
  • 地埋式燃气泄漏检测装置与地下井室可燃气体检测装置有什么区别
  • 专业课复习笔记 4
  • Vue中的过滤器参数:灵活处理文本格式化
  • 5月5日日记
  • 基于 HTML5 Canvas 实现图片旋转与下载功能
  • linux tar命令详解。压缩格式对比
  • Java IO流核心处理方式详解
  • 论高并发下的高可用
  • LeetCode 热题 100 46. 全排列
  • 【PostgreSQL数据分析实战:从数据清洗到可视化全流程】5.1 描述性统计分析(均值/方差/分位数计算)
  • 代码随想录算法训练营Day45
  • 一个电商场景串联23种设计模式:创建型、结构型和行为型
  • Cordova开发自定义插件的方法
  • 多语言笔记系列:Polyglot Notebooks 中使用 xUnit 单元测试
  • WebAssembly(Wasm):现代Web开发的超级加速器
  • Spring Boot 之MCP Server开发全介绍
  • Linux | WEB服务器的部署及优化
  • 山东大学项目实训-创新实训-法律文书专家系统-项目报告(三)
  • 推特逆向算法,推特爬虫,数据分析,推特关键词搜索
  • C# 检查某个点是否存在于圆扇区内(Check whether a point exists in circle sector or not)
  • AI小智本地前后端部署
  • Web Workers 技术详解与最佳实践
  • Kubernetes(k8s)学习笔记(七)--KubeSphere 最小化安装
  • webpack 的工作流程
  • 备忘录模式(Memento Pattern)