当前位置: 首页 > 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.xdnf.cn/news/485587.html

相关文章:

  • 【美团】Java后端一面复盘|网络+线程+MySQL+Redis+设计模式+手撕算法
  • Neo4j 图书馆借阅系统知识图谱设计
  • Servlet 深度解析:生命周期、请求响应与状态管理
  • 表的设计、聚合函数
  • Linux信号的保存
  • 深入解析Spring Boot与微服务架构:从入门到实践
  • postgres的docker版本安装
  • 企业内容中台敏捷构建三步法
  • 火语言RPA--EmpireV7下载发布
  • Elasticsearch/OpenSearch 中doc_values的作用
  • 工商总局可视化模版 – 基于ECharts的大数据可视化HTML源码
  • mathematics-2024《Graph Convolutional Network for Image Restoration: A Survey》
  • 力扣HOT100之二叉树:102. 二叉树的层序遍历
  • Python循环控制
  • HarmonyOS开发组件基础
  • C#中UI线程的切换与后台线程的使用
  • SkyWalking的工作原理和搭建过程
  • 【Ansible基础】Ansible执行流程详解:从Playbook到实际任务
  • fpga系列 HDL : Microchip FPGA开发软件 Libero Soc 项目仿真示例
  • Femap许可优化策略
  • 如何选择靠谱的外卖霸王餐系统进行对接?
  • 编译opencv4.11gstreamer 参考
  • 4.3/Q1,Charls最新文章解读
  • 车道线检测----CLRERNet
  • 如何备考GRE?
  • python中列表的操作
  • [基础] HPOP、SGP4与SDP4轨道传播模型深度解析与对比
  • 华三防火墙的IRF和RBM
  • HarmonyOs开发之——— ArkWeb 实战指南
  • 【51单片机中断】