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

Spark,SparkSQL操作Mysql, 创建数据库和表

SparkSQL操作Mysql

1.查看系统内是否有mysql

[root@hadoop100 ~]# rpm -aq | grep mariadb
mariadb-libs-5.5.68-1.el7.x86_64

2.想我上面输出了有结果的即证明有,使用下列命令删除即可
[root@hadoop100 ~]# rpm -e --nodeps mariadb-libs

3.进入我们常用存放压缩包的地方
[root@hadoop100 ~]# cd /opt/software

4.将压缩包拖入后解压
[root@hadoop100 software]# tar -xf mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar 

5.下载一系列插件
[root@hadoop100 software]# yum install -y perl perl-Data-Dumper per-Digest-MD5 net-tools libaio
6.后输入以下5条命令安装mysql

rpm -ivh mysql-community-common-5.7.28-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.28-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-compat-5.7.28-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.28-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.28-1.el7.x86_64.rpm

7.安装后初始化数据库

[root@hadoop100 software]# mysqld --initialize --user=mysql

8.查看临时密码(eg:我的临时密码在最下面)
[root@hadoop100 software]# cat /var/log/mysqld.log

登录

改密码,代码如下

 set password =password("000000")

使root允许任意ip连接

mysql> update mysql.user set host='%' where user='root';

mysql> flush privileges;

查看已有的数据库。通过命令:show databases;

 创建数据库和表

-- 创建数据库
CREATE DATABASE spark;
-- 使用数据库
USE spark;-- 创建表
create table person(id int, name char(20), age int);-- 插入示例数据
insert into person values(1, 'jam', 20), (2,'judi', 21);
-- 查看所有数据
select * from person;-- 退出
quit

查看数据库

http://www.dtcms.com/a/193874.html

相关文章:

  • uni-app 中适配 App 平台
  • (面试)Android各版本新特性
  • 还没用过智能文档编辑器吗?带有AI插件的ONLYOFFICE介绍
  • 基于OpenCV的SIFT特征匹配指纹识别
  • 【第76例】IPD流程实战:华为业务流程架构BPA进化的4个阶段
  • 架构与UML4+1视图
  • 如何将数据从一部手机传输到另一部手机 | 5 种便捷传输方式
  • linux 服务器安装jira-8.22.0和confluence-8.5.21
  • 排序算法之高效排序:快速排序,归并排序,堆排序详解
  • nginx Permission denied
  • virtualbox虚拟机中的ubuntu 20.04.6安装新的linux内核5.4.293 | 并增加一个系统调用 | 证书问题如何解决
  • 反向传播算法:神经网络的核心优化方法,一文打通任督二脉
  • Excel MCP: 自动读取、提炼、分析Excel数据并生成可视化图表和分析报告
  • 车道线检测----CLRKDNet
  • 5.9/Q1,GBD数据库最新文章解读
  • IDEA怎么汉化idea中文改回英文版
  • 【Java微服务组件】分布式协调P1-数据共享中心简单设计与实现
  • Oracle学习日记--Oracle中使用单个inert语句实现插入多行记录
  • Oracle — 总结
  • 简单介绍C++中线性代数运算库Eigen
  • [模型部署] 3. 性能优化
  • ECPF 简介
  • C#里使用Prism.Core的例子
  • Python 在Excel单元格中应用多种字体样式
  • C++性能测试工具——Vtune等的介绍
  • Spark,数据清洗
  • JavaScript 时间转换:从 HH:mm:ss 到十进制小时及反向转换
  • Maven使用详解:Maven的概述(二)
  • 如何选择高性价比的 1T 服务器租用服务​
  • Day29 -JS开发02 -两个实例:dom树(存在dom-xss) 加密及基础的js逆向(明文加密)