SQL代码整理

.DDL之数据库操作

查看所有数据库 :show databases;

创建数据库 :create database [if not exists] mydb1 [charset=utf8]

切换(选择要操作的)数据库 : use mydb1;

删除数据库:drop database [if not exists] mydb1;

修改数据库编码: alter databases mydb1 character set utf8;

加上if not exists 不报错

create database 数据库名字   --创建数据库

create table 数据库表名          --创建表

.DML之数据操作

三.DDL和DML总结

四.mysql主键约束

1.1添加单列主键

主键的作用 :主键约束的列非空而且唯一、

1.2添加联合主键

联合主键各列每一个都不能为空

1.3通过修改表结构添加主键

1.4删除主键约束

2.1Mysql自增长约束

2.2

这引用是关于Spark SQL代码的示例。Spark SQL是一种用于在Apache Spark上进行结构化数据处理的组件。它提供了一种使用SQL查询、DataFrame和DataSet API进行数据分析的方式。 引用展示了一个使用Spark SQL的示例代码。它首先创建了一个SparkSession对象,然后使用该对象从json文件中读取数据,并将数据创建为一个临时视图。接下来,它注册了一个用户自定义函数(prefixName)并使用该函数在SQL查询中添加一个新的列。最后,它执行SQL查询并停止SparkSession。 引用展示了一个使用Spark SQL连接Hive的示例代码。它创建了一个启用了Hive支持的SparkSession对象,并使用该对象从Hive表中读取数据。 引用展示了一个使用Spark SQL通过JDBC读取和保存数据到MySQL的示例代码。它创建了一个SparkSession对象,并使用该对象从MySQL数据库中读取数据。然后,它将数据保存到MySQL数据库中的另一个表中。 综上所述,这些引用提供了不同的Spark SQL代码示例,可以用于处理结构化数据、连接Hive和与关系型数据库交互。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [SparkSQL代码整理(完整版)](https://blog.csdn.net/m0_47489229/article/details/126486356)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值