ubuntu-server部署hive-part3-安装mysql,最新大数据开发架构师成长路线

这篇具有很好参考价值的文章主要介绍了ubuntu-server部署hive-part3-安装mysql,最新大数据开发架构师成长路线。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

ubuntu-server部署hive-part3-安装mysql,最新大数据开发架构师成长路线,2024年程序员学习,大数据,ubuntu,hive

不再报类似上方的错误,以mysql用户执行mysql命令,报错如下,说明可以继续安装。

ubuntu-server部署hive-part3-安装mysql,最新大数据开发架构师成长路线,2024年程序员学习,大数据,ubuntu,hive

初始化

以mysql用户执行如下命令:

mysqld --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data --initialize

说明:

–user:以操作系统mysql用户的身份初始化数据库,产生文件mysql是拥有者

–basedir:安装目录

mysqld命令位于/usr/local/mysql/bin/

ubuntu-server部署hive-part3-安装mysql,最新大数据开发架构师成长路线,2024年程序员学习,大数据,ubuntu,hive

root初始密码:xP(hl2Xk1E2t,见上图右下角。

至此mysql数据库已经安装成功,可以启动使用了。

但此时的状态,mysql的一些配置还处于默认状态,并且也没有被加入到系统服务。

ubuntu-server部署hive-part3-安装mysql,最新大数据开发架构师成长路线,2024年程序员学习,大数据,ubuntu,hive

ubuntu-server部署hive-part3-安装mysql,最新大数据开发架构师成长路线,2024年程序员学习,大数据,ubuntu,hive

ubuntu-server部署hive-part3-安装mysql,最新大数据开发架构师成长路线,2024年程序员学习,大数据,ubuntu,hive

登录后执行命令,会被要求修改密码。

刷新权限模块,执行修改密码

flush privileges;

ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘root’;

ubuntu-server部署hive-part3-安装mysql,最新大数据开发架构师成长路线,2024年程序员学习,大数据,ubuntu,hive

配置文件

如果想使用默认配置之外的配置,添加配置文件

以操作系统mysql用户登录,vi ~/my.cnf,此目录下,配置文件作用范围是mysql用户下的mysql数据库。

ubuntu-server部署hive-part3-安装mysql,最新大数据开发架构师成长路线,2024年程序员学习,大数据,ubuntu,hive

[mysqld]

port=3306

user=mysql

basedir=/usr/local/mysql

datadir=/usr/local/mysql/data

socket=/tmp/mysql.sock

#characterset

character_set_server=utf8mb4

explicit_defaults_for_timestamp=true

lower_case_table_names=1

ubuntu-server部署hive-part3-安装mysql,最新大数据开发架构师成长路线,2024年程序员学习,大数据,ubuntu,hive

保存后,重启mysql服务,使其生效。

ubuntu-server部署hive-part3-安装mysql,最新大数据开发架构师成长路线,2024年程序员学习,大数据,ubuntu,hive

将mysql添加到系统服务

未添加至系统服务时,使用systemctl status mysql,查看mysql状态时,系统无法识别mysql.service服务。

ubuntu-server部署hive-part3-安装mysql,最新大数据开发架构师成长路线,2024年程序员学习,大数据,ubuntu,hive

ubuntu-server部署hive-part3-安装mysql,最新大数据开发架构师成长路线,2024年程序员学习,大数据,ubuntu,hive

以操作系统root用户,执行如下操作

复制 cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld.server

ubuntu-server部署hive-part3-安装mysql,最新大数据开发架构师成长路线,2024年程序员学习,大数据,ubuntu,hive

注意:默认情况下,GLIBC版本(本文下载的mysql安装文件,就是glibc版本的)的数据库要求安装到/usr/local/mysql目录,其mysql.server脚本中对应的目录也是/usr/local/mysql,这会导致mysql无法启动。所以可以更改其basedir以及datadir两个变量,在 my.cnf配置文件中配置即可。

赋予可执行权限

chmod +x /etc/init.d/mysqld.server

ubuntu-server部署hive-part3-安装mysql,最新大数据开发架构师成长路线,2024年程序员学习,大数据,ubuntu,hive

重新加载,使之生效。

systemctl daemon-reload

ubuntu-server部署hive-part3-安装mysql,最新大数据开发架构师成长路线,2024年程序员学习,大数据,ubuntu,hive

使用systemctl start mysqld.server启动,就可以使用systemctl查看状态。以root用户执行systemctl xxx mysqld.server,不需要授权;以mysql这个普通用户执行systemctl start mysqld.server或者systemctl start mysqld.server需要授权,输入密码。安装ubuntu时创建的用户及其密码

ubuntu-server部署hive-part3-安装mysql,最新大数据开发架构师成长路线,2024年程序员学习,大数据,ubuntu,hive

注意:使用./mysql.server start启动,那么systemctl仍然无法查看mysql的真实运行状态。

ubuntu-server部署hive-part3-安装mysql,最新大数据开发架构师成长路线,2024年程序员学习,大数据,ubuntu,hive

以mysql用户执行systemctl start mysqld.server或者systemctl stop mysqld.server,则要求授权,解决这个问题的详细过程如下。

根据上面授权提示得知权限由polkit进行管理,以root用户进入目录,如下所示,对应的动作位于配置文件org.freedesktop.systemd1.policy下的manage-units。

ubuntu-server部署hive-part3-安装mysql,最新大数据开发架构师成长路线,2024年程序员学习,大数据,ubuntu,hive

将对应manage-units的defaults中的授权全部改为yes,然后执行systemctl restart polkit重启polkit

ubuntu-server部署hive-part3-安装mysql,最新大数据开发架构师成长路线,2024年程序员学习,大数据,ubuntu,hive

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数大数据工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年大数据全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
ubuntu-server部署hive-part3-安装mysql,最新大数据开发架构师成长路线,2024年程序员学习,大数据,ubuntu,hive
ubuntu-server部署hive-part3-安装mysql,最新大数据开发架构师成长路线,2024年程序员学习,大数据,ubuntu,hive
ubuntu-server部署hive-part3-安装mysql,最新大数据开发架构师成长路线,2024年程序员学习,大数据,ubuntu,hive
ubuntu-server部署hive-part3-安装mysql,最新大数据开发架构师成长路线,2024年程序员学习,大数据,ubuntu,hive
ubuntu-server部署hive-part3-安装mysql,最新大数据开发架构师成长路线,2024年程序员学习,大数据,ubuntu,hive

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上大数据开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以添加VX:vip204888 (备注大数据获取)
ubuntu-server部署hive-part3-安装mysql,最新大数据开发架构师成长路线,2024年程序员学习,大数据,ubuntu,hive

提升的进阶课程,基本涵盖了95%以上大数据开发知识点,真正体系化!**

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以添加VX:vip204888 (备注大数据获取)
[外链图片转存中…(img-vQhlT3mt-1712537842939)]文章来源地址https://www.toymoban.com/news/detail-852428.html

到了这里,关于ubuntu-server部署hive-part3-安装mysql,最新大数据开发架构师成长路线的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ubuntu-server 22.04自动安装的docker 配置镜像源

    新装了个ubuntu server,安装的时候发现他可以选择安装默认程序包,就选了个docker。 装完后,docker拉gitlab的镜像的时候特别慢,就想换一下国内的镜像源。遇到两个问题。 教程一般是叫你去 /etc/docker/daemon.json 这个路径地下设置镜像站点。 我看了一下咱这docker的进程发现咱这

    2024年02月06日
    浏览(56)
  • Ubuntu-server 配置图形化界面

    如果安装的是 Ubuntu 的 Server 版本,将不会带有图形界面。 使用如下命令安装 GNOME 桌面, 首先,请确保系统 apt 包含可用的源 更换清华源参考如下: https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/ 安装 ubuntu-desktop,apt 将自动找到适合的版本 桌面环境安装完成后,需要启用系统的图形

    2024年02月15日
    浏览(36)
  • Hive 3.x的安装部署 - Ubuntu

    写在前面:博主是一只经过实战开发历练后投身培训事业的“小山猪”,昵称取自动画片《狮子王》中的“彭彭”,总是以乐观、积极的心态对待周边的事物。本人的技术路线从Java全栈工程师一路奔向大数据开发、数据挖掘领域,如今终有小成,愿将昔日所获与大家交流一二

    2024年02月03日
    浏览(37)
  • hive-3.1.3 部署 ubuntu20

    安装hadoop ~/.bashrc 添加 先清空 derby docker安装mysql 配置 hive-site.xml

    2024年02月14日
    浏览(29)
  • ubuntu22.04安装MySQL、Hive及Hive连接MySQL操作

    这篇文章主要讲述的是ubuntu22.04上数据仓库Hive的安装和使用 建议按照文章实践前稍微通读下全文 相关命令: sudo apt-get install mysql-server sudo apt-get install mysql-client 在终端中输入 sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf 修改mysql的配置文件 [mysqld]之后,任意新建一行,添加文本 skip-gr

    2024年02月11日
    浏览(43)
  • Hive安装部署

    1、Hive安装地址 ①Hive官网地址 Apache Hive ②文档查看地址 GettingStarted - Apache Hive - Apache Software Foundation ③下载地址 Index of /dist/hive ④github地址 GitHub - apache/hive: Apache Hive 2、 安装Hive 1)把apache-hive-3.1.3-bin.tar.gz上传到Linux的/opt/software目录下 2)解压apache-hive-3.1.3-bin.tar.gz到/opt/mod

    2024年02月06日
    浏览(39)
  • Apache Hive安装部署

    描述数据的数据,主要描述数据属性信息,用来支持如指示存储位置,历史数据,资源查找,文件记录等功能。 存储在关系型数据库中。如hive内置Derby,或第三方MySql Metastore元数据服务。作用管理元数据,对外暴露服务。 metastore服务配置三种模式: 内嵌模式 本地模式 远程

    2024年02月09日
    浏览(38)
  • hive安装和部署

    1.Hive官网地址 Apache Hive 2.文档查看地址 GettingStarted - Apache Hive - Apache Software Foundation 3.下载地址 Index of /dist/hive 4.github地址 GitHub - apache/hive: Apache Hive   1.服务器的基础环境 集群时间同步、防火墙关闭、主机Host映射、免密登录、JDK安装   2.Hadoop集群健康可用   启动Hive之前

    2024年02月05日
    浏览(54)
  • 大数据学习:Hive安装部署

    注意hive就是 一个构建数据仓库的工具 ,只需要在 一台服务器上 安装就可以了,不需要在多台服务器上安装。 此处以安装到node03为例; 请大家保持统一 使用 hadoop普通用户 操作 1.1 先决条件 搭建好三节点Hadoop集群; node03上先安装好MySQL服务; 1.2 准备安装包 下载hive的安装

    2024年02月10日
    浏览(31)
  • Ubuntu实现Hive与HBase的安装与配置(单机)

    (一)Hive的安装与配置  Hive下载链接: https://mirrors.bfsu.edu.cn/apache/hive/ (1)将下载好的Hive文件(版本:3.1.2)解压到/usr/local目录下 (2)切换至目录 /usr/local,将文件夹名改为hive,并且修改文件权限给本账户 配置环境变量:为了方便使用,需把hive命令加入到环境变量中去

    2024年04月08日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包