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 ![](https://i-blog.csdnimg.cn/direct/c6bc59714ffe4063acd76b17fa2f4ff1.png) 7.安装后初始化数据库 \[root@hadoop100 software\]# mysqld --initialize --user=mysql 8.查看临时密码(eg:我的临时密码在最下面) \[root@hadoop100 software\]# cat /var/log/mysqld.log ![](https://i-blog.csdnimg.cn/direct/adafe7d49a484004af727add828ef8ff.png) 登录 改密码,代码如下 set password =password("000000") 使root允许任意ip连接 mysql\> update mysql.user set host='%' where user='root'; mysql\> flush privileges; ![](https://i-blog.csdnimg.cn/direct/47f0103adc124ca98b7bf4b5b3ffc267.png) 查看已有的数据库。通过命令:show databases; ![](https://i-blog.csdnimg.cn/direct/20e20c9e7e1c4b49a476bc0420148077.png) ### **创建数据库和表** -- 创建数据库 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 ![](https://i-blog.csdnimg.cn/direct/301af64ee34d42cd9bb9f8ce7be4360d.png) 查看数据库 ![](https://i-blog.csdnimg.cn/direct/8a9f0a1cd48c442a9fee78b2397aab0c.png)

相关推荐
Elastic 中国社区官方博客17 分钟前
快速 vs. 准确:衡量量化向量搜索的召回率
大数据·人工智能·elasticsearch·搜索引擎·ai·全文检索
qq_3813385025 分钟前
【技术日报】2026-03-18 AI 领域重磅速递
大数据·人工智能
未来龙皇小蓝3 小时前
【MySQL-索引调优】11:Group by相关概念
数据库·mysql·性能优化
枕布响丸辣4 小时前
MySQL 从入门到精通:完整操作手册与实战指南
数据库·mysql
电商API&Tina4 小时前
【电商API接口】开发者一站式电商API接入说明
大数据·数据库·人工智能·云计算·json
原来是猿5 小时前
MySQL【用户管理】
数据库·mysql
武子康6 小时前
大数据-253 离线数仓 - Airflow 入门与任务调度实战:DAG、Operator、Executor 部署排错指南
大数据·后端·apache hive
sthnyph7 小时前
初识MySQL · 库的操作
数据库·mysql
原来是猿7 小时前
MySQL【视图】
数据库·mysql
2401_873587828 小时前
MySQL——事务管理
数据库·mysql